]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - drivers/pinctrl/sh-pfc/Kconfig
Merge tag 'for-linus-4.2-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...
[karo-tx-linux.git] / drivers / pinctrl / sh-pfc / Kconfig
1 #
2 # Renesas SH and SH Mobile PINCTRL drivers
3 #
4
5 if ARCH_SHMOBILE || SUPERH
6
7 config PINCTRL_SH_PFC
8         select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB
9         select PINMUX
10         select PINCONF
11         select GENERIC_PINCONF
12         def_bool y
13         help
14           This enables pin control drivers for SH and SH Mobile platforms
15
16 config GPIO_SH_PFC
17         bool "SuperH PFC GPIO support"
18         depends on PINCTRL_SH_PFC && GPIOLIB
19         help
20           This enables support for GPIOs within the SoC's pin function
21           controller.
22
23 config PINCTRL_PFC_EMEV2
24         def_bool y
25         depends on ARCH_EMEV2
26         select PINCTRL_SH_PFC
27
28 config PINCTRL_PFC_R8A73A4
29         def_bool y
30         depends on ARCH_R8A73A4
31         select PINCTRL_SH_PFC
32
33 config PINCTRL_PFC_R8A7740
34         def_bool y
35         depends on ARCH_R8A7740
36         select PINCTRL_SH_PFC
37
38 config PINCTRL_PFC_R8A7778
39         def_bool y
40         depends on ARCH_R8A7778
41         select PINCTRL_SH_PFC
42
43 config PINCTRL_PFC_R8A7779
44         def_bool y
45         depends on ARCH_R8A7779
46         select PINCTRL_SH_PFC
47
48 config PINCTRL_PFC_R8A7790
49         def_bool y
50         depends on ARCH_R8A7790
51         select PINCTRL_SH_PFC
52
53 config PINCTRL_PFC_R8A7791
54         def_bool y
55         depends on ARCH_R8A7791
56         select PINCTRL_SH_PFC
57
58 config PINCTRL_PFC_R8A7793
59         def_bool y
60         depends on ARCH_R8A7793
61         select PINCTRL_SH_PFC
62
63 config PINCTRL_PFC_R8A7794
64         def_bool y
65         depends on ARCH_R8A7794
66         select PINCTRL_SH_PFC
67
68 config PINCTRL_PFC_SH7203
69         def_bool y
70         depends on CPU_SUBTYPE_SH7203
71         depends on GPIOLIB
72         select PINCTRL_SH_PFC
73
74 config PINCTRL_PFC_SH7264
75         def_bool y
76         depends on CPU_SUBTYPE_SH7264
77         depends on GPIOLIB
78         select PINCTRL_SH_PFC
79
80 config PINCTRL_PFC_SH7269
81         def_bool y
82         depends on CPU_SUBTYPE_SH7269
83         depends on GPIOLIB
84         select PINCTRL_SH_PFC
85
86 config PINCTRL_PFC_SH73A0
87         def_bool y
88         depends on ARCH_SH73A0
89         select PINCTRL_SH_PFC
90         select REGULATOR
91
92 config PINCTRL_PFC_SH7720
93         def_bool y
94         depends on CPU_SUBTYPE_SH7720
95         depends on GPIOLIB
96         select PINCTRL_SH_PFC
97
98 config PINCTRL_PFC_SH7722
99         def_bool y
100         depends on CPU_SUBTYPE_SH7722
101         depends on GPIOLIB
102         select PINCTRL_SH_PFC
103
104 config PINCTRL_PFC_SH7723
105         def_bool y
106         depends on CPU_SUBTYPE_SH7723
107         depends on GPIOLIB
108         select PINCTRL_SH_PFC
109
110 config PINCTRL_PFC_SH7724
111         def_bool y
112         depends on CPU_SUBTYPE_SH7724
113         depends on GPIOLIB
114         select PINCTRL_SH_PFC
115
116 config PINCTRL_PFC_SH7734
117         def_bool y
118         depends on CPU_SUBTYPE_SH7734
119         depends on GPIOLIB
120         select PINCTRL_SH_PFC
121
122 config PINCTRL_PFC_SH7757
123         def_bool y
124         depends on CPU_SUBTYPE_SH7757
125         depends on GPIOLIB
126         select PINCTRL_SH_PFC
127
128 config PINCTRL_PFC_SH7785
129         def_bool y
130         depends on CPU_SUBTYPE_SH7785
131         depends on GPIOLIB
132         select PINCTRL_SH_PFC
133
134 config PINCTRL_PFC_SH7786
135         def_bool y
136         depends on CPU_SUBTYPE_SH7786
137         depends on GPIOLIB
138         select PINCTRL_SH_PFC
139
140 config PINCTRL_PFC_SHX3
141         def_bool y
142         depends on CPU_SUBTYPE_SHX3
143         depends on GPIOLIB
144         select PINCTRL_SH_PFC
145
146 endif