]> git.karo-electronics.de Git - karo-tx-linux.git/blob - drivers/pinctrl/sh-pfc/Kconfig
Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux
[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         # XXX move off the gpio dependency
9         depends on GPIOLIB
10         select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB
11         select PINMUX
12         select PINCONF
13         select GENERIC_PINCONF
14         def_bool y
15         help
16           This enables pin control drivers for SH and SH Mobile platforms
17
18 config GPIO_SH_PFC
19         bool "SuperH PFC GPIO support"
20         depends on PINCTRL_SH_PFC && GPIOLIB
21         help
22           This enables support for GPIOs within the SoC's pin function
23           controller.
24
25 config PINCTRL_PFC_R8A73A4
26         def_bool y
27         depends on ARCH_R8A73A4
28         select PINCTRL_SH_PFC
29
30 config PINCTRL_PFC_R8A7740
31         def_bool y
32         depends on ARCH_R8A7740
33         select PINCTRL_SH_PFC
34
35 config PINCTRL_PFC_R8A7779
36         def_bool y
37         depends on ARCH_R8A7779
38         select PINCTRL_SH_PFC
39
40 config PINCTRL_PFC_SH7203
41         def_bool y
42         depends on CPU_SUBTYPE_SH7203
43         depends on GPIOLIB
44         select PINCTRL_SH_PFC
45
46 config PINCTRL_PFC_SH7264
47         def_bool y
48         depends on CPU_SUBTYPE_SH7264
49         depends on GPIOLIB
50         select PINCTRL_SH_PFC
51
52 config PINCTRL_PFC_SH7269
53         def_bool y
54         depends on CPU_SUBTYPE_SH7269
55         depends on GPIOLIB
56         select PINCTRL_SH_PFC
57
58 config PINCTRL_PFC_SH7372
59         def_bool y
60         depends on ARCH_SH7372
61         select PINCTRL_SH_PFC
62
63 config PINCTRL_PFC_SH73A0
64         def_bool y
65         depends on ARCH_SH73A0
66         select PINCTRL_SH_PFC
67
68 config PINCTRL_PFC_SH7720
69         def_bool y
70         depends on CPU_SUBTYPE_SH7720
71         depends on GPIOLIB
72         select PINCTRL_SH_PFC
73
74 config PINCTRL_PFC_SH7722
75         def_bool y
76         depends on CPU_SUBTYPE_SH7722
77         depends on GPIOLIB
78         select PINCTRL_SH_PFC
79
80 config PINCTRL_PFC_SH7723
81         def_bool y
82         depends on CPU_SUBTYPE_SH7723
83         depends on GPIOLIB
84         select PINCTRL_SH_PFC
85
86 config PINCTRL_PFC_SH7724
87         def_bool y
88         depends on CPU_SUBTYPE_SH7724
89         depends on GPIOLIB
90         select PINCTRL_SH_PFC
91
92 config PINCTRL_PFC_SH7734
93         def_bool y
94         depends on CPU_SUBTYPE_SH7734
95         depends on GPIOLIB
96         select PINCTRL_SH_PFC
97
98 config PINCTRL_PFC_SH7757
99         def_bool y
100         depends on CPU_SUBTYPE_SH7757
101         depends on GPIOLIB
102         select PINCTRL_SH_PFC
103
104 config PINCTRL_PFC_SH7785
105         def_bool y
106         depends on CPU_SUBTYPE_SH7785
107         depends on GPIOLIB
108         select PINCTRL_SH_PFC
109
110 config PINCTRL_PFC_SH7786
111         def_bool y
112         depends on CPU_SUBTYPE_SH7786
113         depends on GPIOLIB
114         select PINCTRL_SH_PFC
115
116 config PINCTRL_PFC_SHX3
117         def_bool y
118         depends on CPU_SUBTYPE_SHX3
119         depends on GPIOLIB
120         select PINCTRL_SH_PFC
121
122 endif