aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/sh-pfc/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pinctrl/sh-pfc/Kconfig')
-rw-r--r--drivers/pinctrl/sh-pfc/Kconfig116
1 files changed, 116 insertions, 0 deletions
diff --git a/drivers/pinctrl/sh-pfc/Kconfig b/drivers/pinctrl/sh-pfc/Kconfig
new file mode 100644
index 000000000000..c3340f54d2ad
--- /dev/null
+++ b/drivers/pinctrl/sh-pfc/Kconfig
@@ -0,0 +1,116 @@
1#
2# Renesas SH and SH Mobile PINCTRL drivers
3#
4
5if ARCH_SHMOBILE || SUPERH
6
7config 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
17config 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
24config PINCTRL_PFC_R8A7740
25 def_bool y
26 depends on ARCH_R8A7740
27 select PINCTRL_SH_PFC
28
29config PINCTRL_PFC_R8A7779
30 def_bool y
31 depends on ARCH_R8A7779
32 select PINCTRL_SH_PFC
33
34config PINCTRL_PFC_SH7203
35 def_bool y
36 depends on CPU_SUBTYPE_SH7203
37 depends on GENERIC_GPIO
38 select PINCTRL_SH_PFC
39
40config PINCTRL_PFC_SH7264
41 def_bool y
42 depends on CPU_SUBTYPE_SH7264
43 depends on GENERIC_GPIO
44 select PINCTRL_SH_PFC
45
46config PINCTRL_PFC_SH7269
47 def_bool y
48 depends on CPU_SUBTYPE_SH7269
49 depends on GENERIC_GPIO
50 select PINCTRL_SH_PFC
51
52config PINCTRL_PFC_SH7372
53 def_bool y
54 depends on ARCH_SH7372
55 select PINCTRL_SH_PFC
56
57config PINCTRL_PFC_SH73A0
58 def_bool y
59 depends on ARCH_SH73A0
60 select PINCTRL_SH_PFC
61
62config PINCTRL_PFC_SH7720
63 def_bool y
64 depends on CPU_SUBTYPE_SH7720
65 depends on GENERIC_GPIO
66 select PINCTRL_SH_PFC
67
68config PINCTRL_PFC_SH7722
69 def_bool y
70 depends on CPU_SUBTYPE_SH7722
71 depends on GENERIC_GPIO
72 select PINCTRL_SH_PFC
73
74config PINCTRL_PFC_SH7723
75 def_bool y
76 depends on CPU_SUBTYPE_SH7723
77 depends on GENERIC_GPIO
78 select PINCTRL_SH_PFC
79
80config PINCTRL_PFC_SH7724
81 def_bool y
82 depends on CPU_SUBTYPE_SH7724
83 depends on GENERIC_GPIO
84 select PINCTRL_SH_PFC
85
86config PINCTRL_PFC_SH7734
87 def_bool y
88 depends on CPU_SUBTYPE_SH7734
89 depends on GENERIC_GPIO
90 select PINCTRL_SH_PFC
91
92config PINCTRL_PFC_SH7757
93 def_bool y
94 depends on CPU_SUBTYPE_SH7757
95 depends on GENERIC_GPIO
96 select PINCTRL_SH_PFC
97
98config PINCTRL_PFC_SH7785
99 def_bool y
100 depends on CPU_SUBTYPE_SH7785
101 depends on GENERIC_GPIO
102 select PINCTRL_SH_PFC
103
104config PINCTRL_PFC_SH7786
105 def_bool y
106 depends on CPU_SUBTYPE_SH7786
107 depends on GENERIC_GPIO
108 select PINCTRL_SH_PFC
109
110config PINCTRL_PFC_SHX3
111 def_bool y
112 depends on CPU_SUBTYPE_SHX3
113 depends on GENERIC_GPIO
114 select PINCTRL_SH_PFC
115
116endif