]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - drivers/pinctrl/sh-pfc/Kconfig
Merge tag 'mmc-updates-for-3.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel...
[mirror_ubuntu-bionic-kernel.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 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_R8A7740
26 def_bool y
27 depends on ARCH_R8A7740
28 select PINCTRL_SH_PFC
29
30 config PINCTRL_PFC_R8A7779
31 def_bool y
32 depends on ARCH_R8A7779
33 select PINCTRL_SH_PFC
34
35 config PINCTRL_PFC_SH7203
36 def_bool y
37 depends on CPU_SUBTYPE_SH7203
38 depends on GENERIC_GPIO
39 select PINCTRL_SH_PFC
40
41 config PINCTRL_PFC_SH7264
42 def_bool y
43 depends on CPU_SUBTYPE_SH7264
44 depends on GENERIC_GPIO
45 select PINCTRL_SH_PFC
46
47 config PINCTRL_PFC_SH7269
48 def_bool y
49 depends on CPU_SUBTYPE_SH7269
50 depends on GENERIC_GPIO
51 select PINCTRL_SH_PFC
52
53 config PINCTRL_PFC_SH7372
54 def_bool y
55 depends on ARCH_SH7372
56 select PINCTRL_SH_PFC
57
58 config PINCTRL_PFC_SH73A0
59 def_bool y
60 depends on ARCH_SH73A0
61 select PINCTRL_SH_PFC
62
63 config PINCTRL_PFC_SH7720
64 def_bool y
65 depends on CPU_SUBTYPE_SH7720
66 depends on GENERIC_GPIO
67 select PINCTRL_SH_PFC
68
69 config PINCTRL_PFC_SH7722
70 def_bool y
71 depends on CPU_SUBTYPE_SH7722
72 depends on GENERIC_GPIO
73 select PINCTRL_SH_PFC
74
75 config PINCTRL_PFC_SH7723
76 def_bool y
77 depends on CPU_SUBTYPE_SH7723
78 depends on GENERIC_GPIO
79 select PINCTRL_SH_PFC
80
81 config PINCTRL_PFC_SH7724
82 def_bool y
83 depends on CPU_SUBTYPE_SH7724
84 depends on GENERIC_GPIO
85 select PINCTRL_SH_PFC
86
87 config PINCTRL_PFC_SH7734
88 def_bool y
89 depends on CPU_SUBTYPE_SH7734
90 depends on GENERIC_GPIO
91 select PINCTRL_SH_PFC
92
93 config PINCTRL_PFC_SH7757
94 def_bool y
95 depends on CPU_SUBTYPE_SH7757
96 depends on GENERIC_GPIO
97 select PINCTRL_SH_PFC
98
99 config PINCTRL_PFC_SH7785
100 def_bool y
101 depends on CPU_SUBTYPE_SH7785
102 depends on GENERIC_GPIO
103 select PINCTRL_SH_PFC
104
105 config PINCTRL_PFC_SH7786
106 def_bool y
107 depends on CPU_SUBTYPE_SH7786
108 depends on GENERIC_GPIO
109 select PINCTRL_SH_PFC
110
111 config PINCTRL_PFC_SHX3
112 def_bool y
113 depends on CPU_SUBTYPE_SHX3
114 depends on GENERIC_GPIO
115 select PINCTRL_SH_PFC
116
117 endif