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