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