sh-pfc: Add sh7724 pinmux support
[deliverable/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 GENERIC_GPIO
10 select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB
11 select PINMUX
12 select PINCONF
13 def_bool y
14 help
15 This enables pin control drivers for SH and SH Mobile platforms
16
17 config GPIO_SH_PFC
18 bool "SuperH PFC GPIO support"
19 depends on PINCTRL_SH_PFC && GPIOLIB
20 help
21 This enables support for GPIOs within the SoC's pin function
22 controller.
23
24 config PINCTRL_PFC_R8A7740
25 def_bool y
26 depends on ARCH_R8A7740
27 select PINCTRL_SH_PFC
28
29 config PINCTRL_PFC_R8A7779
30 def_bool y
31 depends on ARCH_R8A7779
32 select PINCTRL_SH_PFC
33
34 config PINCTRL_PFC_SH7203
35 def_bool y
36 depends on CPU_SUBTYPE_SH7203
37 depends on GENERIC_GPIO
38 select PINCTRL_SH_PFC
39
40 config PINCTRL_PFC_SH7264
41 def_bool y
42 depends on CPU_SUBTYPE_SH7264
43 depends on GENERIC_GPIO
44 select PINCTRL_SH_PFC
45
46 config PINCTRL_PFC_SH7269
47 def_bool y
48 depends on CPU_SUBTYPE_SH7269
49 depends on GENERIC_GPIO
50 select PINCTRL_SH_PFC
51
52 config PINCTRL_PFC_SH7372
53 def_bool y
54 depends on ARCH_SH7372
55 select PINCTRL_SH_PFC
56
57 config PINCTRL_PFC_SH73A0
58 def_bool y
59 depends on ARCH_SH73A0
60 select PINCTRL_SH_PFC
61
62 config PINCTRL_PFC_SH7720
63 def_bool y
64 depends on CPU_SUBTYPE_SH7720
65 depends on GENERIC_GPIO
66 select PINCTRL_SH_PFC
67
68 config PINCTRL_PFC_SH7722
69 def_bool y
70 depends on CPU_SUBTYPE_SH7722
71 depends on GENERIC_GPIO
72 select PINCTRL_SH_PFC
73
74 config PINCTRL_PFC_SH7723
75 def_bool y
76 depends on CPU_SUBTYPE_SH7723
77 depends on GENERIC_GPIO
78 select PINCTRL_SH_PFC
79
80 config PINCTRL_PFC_SH7724
81 def_bool y
82 depends on CPU_SUBTYPE_SH7724
83 depends on GENERIC_GPIO
84 select PINCTRL_SH_PFC
85
86 endif
This page took 0.03186 seconds and 5 git commands to generate.