PM / sleep: Asynchronous threads for suspend_noirq
[linux/fpc-iii.git] / drivers / pinctrl / sh-pfc / Kconfig
blob26187aa5cf5b88a92fc40333685ec93c01ecc05f
2 # Renesas SH and SH Mobile PINCTRL drivers
5 if ARCH_SHMOBILE || SUPERH
7 config PINCTRL_SH_PFC
8         select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB
9         select PINMUX
10         select PINCONF
11         select GENERIC_PINCONF
12         def_bool y
13         help
14           This enables pin control drivers for SH and SH Mobile platforms
16 config GPIO_SH_PFC
17         bool "SuperH PFC GPIO support"
18         depends on PINCTRL_SH_PFC && GPIOLIB
19         help
20           This enables support for GPIOs within the SoC's pin function
21           controller.
23 config PINCTRL_PFC_R8A73A4
24         def_bool y
25         depends on ARCH_R8A73A4
26         select PINCTRL_SH_PFC
28 config PINCTRL_PFC_R8A7740
29         def_bool y
30         depends on ARCH_R8A7740
31         select PINCTRL_SH_PFC
33 config PINCTRL_PFC_R8A7778
34         def_bool y
35         depends on ARCH_R8A7778
36         select PINCTRL_SH_PFC
38 config PINCTRL_PFC_R8A7779
39         def_bool y
40         depends on ARCH_R8A7779
41         select PINCTRL_SH_PFC
43 config PINCTRL_PFC_R8A7790
44         def_bool y
45         depends on ARCH_R8A7790
46         select PINCTRL_SH_PFC
48 config PINCTRL_PFC_R8A7791
49         def_bool y
50         depends on ARCH_R8A7791
51         select PINCTRL_SH_PFC
53 config PINCTRL_PFC_SH7203
54         def_bool y
55         depends on CPU_SUBTYPE_SH7203
56         depends on GPIOLIB
57         select PINCTRL_SH_PFC
59 config PINCTRL_PFC_SH7264
60         def_bool y
61         depends on CPU_SUBTYPE_SH7264
62         depends on GPIOLIB
63         select PINCTRL_SH_PFC
65 config PINCTRL_PFC_SH7269
66         def_bool y
67         depends on CPU_SUBTYPE_SH7269
68         depends on GPIOLIB
69         select PINCTRL_SH_PFC
71 config PINCTRL_PFC_SH7372
72         def_bool y
73         depends on ARCH_SH7372
74         select PINCTRL_SH_PFC
76 config PINCTRL_PFC_SH73A0
77         def_bool y
78         depends on ARCH_SH73A0
79         select PINCTRL_SH_PFC
80         select REGULATOR
82 config PINCTRL_PFC_SH7720
83         def_bool y
84         depends on CPU_SUBTYPE_SH7720
85         depends on GPIOLIB
86         select PINCTRL_SH_PFC
88 config PINCTRL_PFC_SH7722
89         def_bool y
90         depends on CPU_SUBTYPE_SH7722
91         depends on GPIOLIB
92         select PINCTRL_SH_PFC
94 config PINCTRL_PFC_SH7723
95         def_bool y
96         depends on CPU_SUBTYPE_SH7723
97         depends on GPIOLIB
98         select PINCTRL_SH_PFC
100 config PINCTRL_PFC_SH7724
101         def_bool y
102         depends on CPU_SUBTYPE_SH7724
103         depends on GPIOLIB
104         select PINCTRL_SH_PFC
106 config PINCTRL_PFC_SH7734
107         def_bool y
108         depends on CPU_SUBTYPE_SH7734
109         depends on GPIOLIB
110         select PINCTRL_SH_PFC
112 config PINCTRL_PFC_SH7757
113         def_bool y
114         depends on CPU_SUBTYPE_SH7757
115         depends on GPIOLIB
116         select PINCTRL_SH_PFC
118 config PINCTRL_PFC_SH7785
119         def_bool y
120         depends on CPU_SUBTYPE_SH7785
121         depends on GPIOLIB
122         select PINCTRL_SH_PFC
124 config PINCTRL_PFC_SH7786
125         def_bool y
126         depends on CPU_SUBTYPE_SH7786
127         depends on GPIOLIB
128         select PINCTRL_SH_PFC
130 config PINCTRL_PFC_SHX3
131         def_bool y
132         depends on CPU_SUBTYPE_SHX3
133         depends on GPIOLIB
134         select PINCTRL_SH_PFC
136 endif