415dd80230635ce023f63b5cb0323f9f54bf45c5
[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_R8A7793
58         def_bool y
59         depends on ARCH_R8A7793
60         select PINCTRL_SH_PFC
61
62 config PINCTRL_PFC_R8A7794
63         def_bool y
64         depends on ARCH_R8A7794
65         select PINCTRL_SH_PFC
66
67 config PINCTRL_PFC_R8A7795
68         def_bool y
69         depends on ARCH_R8A7795
70         select PINCTRL_SH_PFC
71
72 config PINCTRL_PFC_SH7203
73         def_bool y
74         depends on CPU_SUBTYPE_SH7203
75         select PINCTRL_SH_PFC_GPIO
76
77 config PINCTRL_PFC_SH7264
78         def_bool y
79         depends on CPU_SUBTYPE_SH7264
80         select PINCTRL_SH_PFC_GPIO
81
82 config PINCTRL_PFC_SH7269
83         def_bool y
84         depends on CPU_SUBTYPE_SH7269
85         select PINCTRL_SH_PFC_GPIO
86
87 config PINCTRL_PFC_SH73A0
88         def_bool y
89         depends on ARCH_SH73A0
90         select PINCTRL_SH_PFC_GPIO
91         select REGULATOR
92
93 config PINCTRL_PFC_SH7720
94         def_bool y
95         depends on CPU_SUBTYPE_SH7720
96         select PINCTRL_SH_PFC_GPIO
97
98 config PINCTRL_PFC_SH7722
99         def_bool y
100         depends on CPU_SUBTYPE_SH7722
101         select PINCTRL_SH_PFC_GPIO
102
103 config PINCTRL_PFC_SH7723
104         def_bool y
105         depends on CPU_SUBTYPE_SH7723
106         select PINCTRL_SH_PFC_GPIO
107
108 config PINCTRL_PFC_SH7724
109         def_bool y
110         depends on CPU_SUBTYPE_SH7724
111         select PINCTRL_SH_PFC_GPIO
112
113 config PINCTRL_PFC_SH7734
114         def_bool y
115         depends on CPU_SUBTYPE_SH7734
116         select PINCTRL_SH_PFC_GPIO
117
118 config PINCTRL_PFC_SH7757
119         def_bool y
120         depends on CPU_SUBTYPE_SH7757
121         select PINCTRL_SH_PFC_GPIO
122
123 config PINCTRL_PFC_SH7785
124         def_bool y
125         depends on CPU_SUBTYPE_SH7785
126         select PINCTRL_SH_PFC_GPIO
127
128 config PINCTRL_PFC_SH7786
129         def_bool y
130         depends on CPU_SUBTYPE_SH7786
131         select PINCTRL_SH_PFC_GPIO
132
133 config PINCTRL_PFC_SHX3
134         def_bool y
135         depends on CPU_SUBTYPE_SHX3
136         select PINCTRL_SH_PFC_GPIO
137 endif