2 # Renesas SH and SH Mobile PINCTRL drivers
5 if ARCH_SHMOBILE || SUPERH
8 select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB
11 select GENERIC_PINCONF
14 This enables pin control drivers for SH and SH Mobile platforms
17 bool "SuperH PFC GPIO support"
18 depends on PINCTRL_SH_PFC && GPIOLIB
20 This enables support for GPIOs within the SoC's pin function
23 config PINCTRL_PFC_R8A73A4
25 depends on ARCH_R8A73A4
28 config PINCTRL_PFC_R8A7740
30 depends on ARCH_R8A7740
33 config PINCTRL_PFC_R8A7778
35 depends on ARCH_R8A7778
38 config PINCTRL_PFC_R8A7779
40 depends on ARCH_R8A7779
43 config PINCTRL_PFC_R8A7790
45 depends on ARCH_R8A7790
48 config PINCTRL_PFC_SH7203
50 depends on CPU_SUBTYPE_SH7203
54 config PINCTRL_PFC_SH7264
56 depends on CPU_SUBTYPE_SH7264
60 config PINCTRL_PFC_SH7269
62 depends on CPU_SUBTYPE_SH7269
66 config PINCTRL_PFC_SH7372
68 depends on ARCH_SH7372
71 config PINCTRL_PFC_SH73A0
73 depends on ARCH_SH73A0
77 config PINCTRL_PFC_SH7720
79 depends on CPU_SUBTYPE_SH7720
83 config PINCTRL_PFC_SH7722
85 depends on CPU_SUBTYPE_SH7722
89 config PINCTRL_PFC_SH7723
91 depends on CPU_SUBTYPE_SH7723
95 config PINCTRL_PFC_SH7724
97 depends on CPU_SUBTYPE_SH7724
101 config PINCTRL_PFC_SH7734
103 depends on CPU_SUBTYPE_SH7734
105 select PINCTRL_SH_PFC
107 config PINCTRL_PFC_SH7757
109 depends on CPU_SUBTYPE_SH7757
111 select PINCTRL_SH_PFC
113 config PINCTRL_PFC_SH7785
115 depends on CPU_SUBTYPE_SH7785
117 select PINCTRL_SH_PFC
119 config PINCTRL_PFC_SH7786
121 depends on CPU_SUBTYPE_SH7786
123 select PINCTRL_SH_PFC
125 config PINCTRL_PFC_SHX3
127 depends on CPU_SUBTYPE_SHX3
129 select PINCTRL_SH_PFC