Kconfig (9f639269ed1522c7d69c54cc8b80ab8ee53fcb10) Kconfig (77820ffae678fa7ff6cc155354825b6b1a023afb)
1#
2# GPIO infrastructure and drivers
3#
4
5config ARCH_WANT_OPTIONAL_GPIOLIB
6 bool
7 help
8 Select this config option from the architecture Kconfig, if

--- 77 unchanged lines hidden (view full) ---

86 Say yes here to support basic platform_device memory-mapped GPIO controllers.
87
88config GPIO_IT8761E
89 tristate "IT8761E GPIO support"
90 depends on X86 # unconditional access to IO space.
91 help
92 Say yes here to support GPIO functionality of IT8761E super I/O chip.
93
1#
2# GPIO infrastructure and drivers
3#
4
5config ARCH_WANT_OPTIONAL_GPIOLIB
6 bool
7 help
8 Select this config option from the architecture Kconfig, if

--- 77 unchanged lines hidden (view full) ---

86 Say yes here to support basic platform_device memory-mapped GPIO controllers.
87
88config GPIO_IT8761E
89 tristate "IT8761E GPIO support"
90 depends on X86 # unconditional access to IO space.
91 help
92 Say yes here to support GPIO functionality of IT8761E super I/O chip.
93
94config GPIO_EM
95 tristate "Emma Mobile GPIO"
96 depends on ARM
97 help
98 Say yes here to support GPIO on Renesas Emma Mobile SoCs.
99
100config GPIO_EP93XX
101 def_bool y
102 depends on ARCH_EP93XX
103 select GPIO_GENERIC
104
105config GPIO_MPC5200
106 def_bool y
107 depends on PPC_MPC52xx

--- 42 unchanged lines hidden (view full) ---

150 Say yes here to support the PrimeCell PL061 GPIO device
151
152config GPIO_PXA
153 bool "PXA GPIO support"
154 depends on ARCH_PXA || ARCH_MMP
155 help
156 Say yes here to support the PXA GPIO device
157
94config GPIO_EP93XX
95 def_bool y
96 depends on ARCH_EP93XX
97 select GPIO_GENERIC
98
99config GPIO_MPC5200
100 def_bool y
101 depends on PPC_MPC52xx

--- 42 unchanged lines hidden (view full) ---

144 Say yes here to support the PrimeCell PL061 GPIO device
145
146config GPIO_PXA
147 bool "PXA GPIO support"
148 depends on ARCH_PXA || ARCH_MMP
149 help
150 Say yes here to support the PXA GPIO device
151
152config GPIO_STA2X11
153 bool "STA2x11/ConneXt GPIO support"
154 depends on MFD_STA2X11
155 select GENERIC_IRQ_CHIP
156 help
157 Say yes here to support the STA2x11/ConneXt GPIO device.
158 The GPIO module has 128 GPIO pins with alternate functions.
159
158config GPIO_XILINX
159 bool "Xilinx GPIO support"
160 depends on PPC_OF || MICROBLAZE
161 help
162 Say yes here to support the Xilinx FPGA GPIO device
163
164config GPIO_VR41XX
165 tristate "NEC VR4100 series General-purpose I/O Uint support"
166 depends on CPU_VR41XX
167 help
168 Say yes here to support the NEC VR4100 series General-purpose I/O Uint
169
170config GPIO_SCH
160config GPIO_XILINX
161 bool "Xilinx GPIO support"
162 depends on PPC_OF || MICROBLAZE
163 help
164 Say yes here to support the Xilinx FPGA GPIO device
165
166config GPIO_VR41XX
167 tristate "NEC VR4100 series General-purpose I/O Uint support"
168 depends on CPU_VR41XX
169 help
170 Say yes here to support the NEC VR4100 series General-purpose I/O Uint
171
172config GPIO_SCH
171 tristate "Intel SCH/TunnelCreek GPIO"
173 tristate "Intel SCH/TunnelCreek/Centerton GPIO"
172 depends on PCI && X86
173 select MFD_CORE
174 select LPC_SCH
175 help
174 depends on PCI && X86
175 select MFD_CORE
176 select LPC_SCH
177 help
176 Say yes here to support GPIO interface on Intel Poulsbo SCH
177 or Intel Tunnel Creek processor.
178 Say yes here to support GPIO interface on Intel Poulsbo SCH,
179 Intel Tunnel Creek processor or Intel Centerton processor.
178 The Intel SCH contains a total of 14 GPIO pins. Ten GPIOs are
179 powered by the core power rail and are turned off during sleep
180 modes (S3 and higher). The remaining four GPIOs are powered by
181 the Intel SCH suspend power supply. These GPIOs remain
182 active during S3. The suspend powered GPIOs can be used to wake the
183 system from the Suspend-to-RAM state.
184 The Intel Tunnel Creek processor has 5 GPIOs powered by the
185 core power rail and 9 from suspend power supply.
180 The Intel SCH contains a total of 14 GPIO pins. Ten GPIOs are
181 powered by the core power rail and are turned off during sleep
182 modes (S3 and higher). The remaining four GPIOs are powered by
183 the Intel SCH suspend power supply. These GPIOs remain
184 active during S3. The suspend powered GPIOs can be used to wake the
185 system from the Suspend-to-RAM state.
186 The Intel Tunnel Creek processor has 5 GPIOs powered by the
187 core power rail and 9 from suspend power supply.
188 The Intel Centerton processor has a total of 30 GPIO pins.
189 Twenty-one are powered by the core power rail and 9 from the
190 suspend power supply.
186
191
192config GPIO_ICH
193 tristate "Intel ICH GPIO"
194 depends on PCI && X86
195 select MFD_CORE
196 select LPC_ICH
197 help
198 Say yes here to support the GPIO functionality of a number of Intel
199 ICH-based chipsets. Currently supported devices: ICH6, ICH7, ICH8
200 ICH9, ICH10, Series 5/3400 (eg Ibex Peak), Series 6/C200 (eg
201 Cougar Point), NM10 (Tiger Point), and 3100 (Whitmore Lake).
202
203 If unsure, say N.
204
187config GPIO_VX855
188 tristate "VIA VX855/VX875 GPIO"
189 depends on PCI
190 select MFD_CORE
191 select MFD_VX855
192 help
193 Support access to the VX855/VX875 GPIO lines through the gpio library.
194

--- 329 unchanged lines hidden ---
205config GPIO_VX855
206 tristate "VIA VX855/VX875 GPIO"
207 depends on PCI
208 select MFD_CORE
209 select MFD_VX855
210 help
211 Support access to the VX855/VX875 GPIO lines through the gpio library.
212

--- 329 unchanged lines hidden ---