]>
Commit | Line | Data |
---|---|---|
6e54d8d2 LP |
1 | # |
2 | # Renesas SH and SH Mobile PINCTRL drivers | |
3 | # | |
afae021a | 4 | |
6e54d8d2 LP |
5 | if ARCH_SHMOBILE || SUPERH |
6 | ||
7 | config PINCTRL_SH_PFC | |
afae021a PM |
8 | # XXX move off the gpio dependency |
9 | depends on GENERIC_GPIO | |
10 | select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB | |
ca5481c6 PM |
11 | select PINMUX |
12 | select PINCONF | |
f9492fda | 13 | def_bool y |
6e54d8d2 LP |
14 | help |
15 | This enables pin control drivers for SH and SH Mobile platforms | |
ca5481c6 | 16 | |
afae021a | 17 | config GPIO_SH_PFC |
6f6a4a68 | 18 | bool "SuperH PFC GPIO support" |
6e54d8d2 | 19 | depends on PINCTRL_SH_PFC && GPIOLIB |
afae021a PM |
20 | help |
21 | This enables support for GPIOs within the SoC's pin function | |
22 | controller. | |
6e54d8d2 | 23 | |
d5b1521a LP |
24 | config PINCTRL_PFC_R8A7740 |
25 | def_bool y | |
26 | depends on ARCH_R8A7740 | |
27 | select PINCTRL_SH_PFC | |
28 | ||
881023d2 LP |
29 | config PINCTRL_PFC_R8A7779 |
30 | def_bool y | |
31 | depends on ARCH_R8A7779 | |
32 | select PINCTRL_SH_PFC | |
33 | ||
ccda552e LP |
34 | config PINCTRL_PFC_SH7203 |
35 | def_bool y | |
36 | depends on CPU_SUBTYPE_SH7203 | |
37 | depends on GENERIC_GPIO | |
38 | select PINCTRL_SH_PFC | |
39 | ||
a8d42fc4 LP |
40 | config PINCTRL_PFC_SH7264 |
41 | def_bool y | |
42 | depends on CPU_SUBTYPE_SH7264 | |
43 | depends on GENERIC_GPIO | |
44 | select PINCTRL_SH_PFC | |
45 | ||
f5e811f2 LP |
46 | config PINCTRL_PFC_SH7269 |
47 | def_bool y | |
48 | depends on CPU_SUBTYPE_SH7269 | |
49 | depends on GENERIC_GPIO | |
50 | select PINCTRL_SH_PFC | |
51 | ||
6e5469a6 LP |
52 | config PINCTRL_PFC_SH7372 |
53 | def_bool y | |
54 | depends on ARCH_SH7372 | |
55 | select PINCTRL_SH_PFC | |
56 | ||
5d5166dc LP |
57 | config PINCTRL_PFC_SH73A0 |
58 | def_bool y | |
59 | depends on ARCH_SH73A0 | |
60 | select PINCTRL_SH_PFC | |
61 | ||
74cad605 LP |
62 | config PINCTRL_PFC_SH7720 |
63 | def_bool y | |
64 | depends on CPU_SUBTYPE_SH7720 | |
65 | depends on GENERIC_GPIO | |
66 | select PINCTRL_SH_PFC | |
67 | ||
f5e25ae5 LP |
68 | config PINCTRL_PFC_SH7722 |
69 | def_bool y | |
70 | depends on CPU_SUBTYPE_SH7722 | |
71 | depends on GENERIC_GPIO | |
72 | select PINCTRL_SH_PFC | |
73 | ||
d05afa0a LP |
74 | config PINCTRL_PFC_SH7723 |
75 | def_bool y | |
76 | depends on CPU_SUBTYPE_SH7723 | |
77 | depends on GENERIC_GPIO | |
78 | select PINCTRL_SH_PFC | |
79 | ||
0ff25bab LP |
80 | config PINCTRL_PFC_SH7724 |
81 | def_bool y | |
82 | depends on CPU_SUBTYPE_SH7724 | |
83 | depends on GENERIC_GPIO | |
84 | select PINCTRL_SH_PFC | |
85 | ||
ac1ebc21 LP |
86 | config PINCTRL_PFC_SH7734 |
87 | def_bool y | |
88 | depends on CPU_SUBTYPE_SH7734 | |
89 | depends on GENERIC_GPIO | |
90 | select PINCTRL_SH_PFC | |
91 | ||
0bb92677 LP |
92 | config PINCTRL_PFC_SH7757 |
93 | def_bool y | |
94 | depends on CPU_SUBTYPE_SH7757 | |
95 | depends on GENERIC_GPIO | |
96 | select PINCTRL_SH_PFC | |
97 | ||
a56398e9 LP |
98 | config PINCTRL_PFC_SH7785 |
99 | def_bool y | |
100 | depends on CPU_SUBTYPE_SH7785 | |
101 | depends on GENERIC_GPIO | |
102 | select PINCTRL_SH_PFC | |
103 | ||
6e54d8d2 | 104 | endif |