Kconfig (858a0d7eb5300b5f620d98ab3c4b96c9d5f19131) | Kconfig (e8e1a5b5679b1ae1ff03a3883b011b84e7226171) |
---|---|
1# 2# GPIO infrastructure and drivers 3# 4 5config ARCH_HAVE_CUSTOM_GPIO_H 6 bool 7 help 8 Selecting this config option from the architecture Kconfig allows --- 171 unchanged lines hidden (view full) --- 180 bool "Axis ETRAX FS General I/O" 181 depends on CRIS || COMPILE_TEST 182 depends on OF_GPIO 183 select GPIO_GENERIC 184 select GPIOLIB_IRQCHIP 185 help 186 Say yes here to support the GPIO controller on Axis ETRAX FS SoCs. 187 | 1# 2# GPIO infrastructure and drivers 3# 4 5config ARCH_HAVE_CUSTOM_GPIO_H 6 bool 7 help 8 Selecting this config option from the architecture Kconfig allows --- 171 unchanged lines hidden (view full) --- 180 bool "Axis ETRAX FS General I/O" 181 depends on CRIS || COMPILE_TEST 182 depends on OF_GPIO 183 select GPIO_GENERIC 184 select GPIOLIB_IRQCHIP 185 help 186 Say yes here to support the GPIO controller on Axis ETRAX FS SoCs. 187 |
188config GPIO_EXAR 189 tristate "Support for GPIO pins on XR17V352/354/358" 190 depends on SERIAL_8250_EXAR 191 help 192 Selecting this option will enable handling of GPIO pins present 193 on Exar XR17V352/354/358 chips. 194 |
|
188config GPIO_GE_FPGA 189 bool "GE FPGA based GPIO" 190 depends on GE_FPGA 191 select GPIO_GENERIC 192 help 193 Support for common GPIO functionality provided on some GE Single Board 194 Computers. 195 196 This driver provides basic support (configure as input or output, read 197 and write pin state) for GPIO implemented in a number of GE single 198 board computers. 199 | 195config GPIO_GE_FPGA 196 bool "GE FPGA based GPIO" 197 depends on GE_FPGA 198 select GPIO_GENERIC 199 help 200 Support for common GPIO functionality provided on some GE Single Board 201 Computers. 202 203 This driver provides basic support (configure as input or output, read 204 and write pin state) for GPIO implemented in a number of GE single 205 board computers. 206 |
207config GPIO_GEMINI 208 bool "Gemini GPIO" 209 depends on ARCH_GEMINI 210 depends on OF_GPIO 211 select GPIO_GENERIC 212 select GPIOLIB_IRQCHIP 213 help 214 Support for common GPIOs found in Cortina systems Gemini platforms. 215 |
|
200config GPIO_GENERIC_PLATFORM 201 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)" 202 select GPIO_GENERIC 203 help 204 Say yes here to support basic platform_device memory-mapped GPIO controllers. 205 206config GPIO_GRGPIO 207 tristate "Aeroflex Gaisler GRGPIO support" --- 984 unchanged lines hidden (view full) --- 1192 1193menu "SPI or I2C GPIO expanders" 1194 depends on (SPI_MASTER && !I2C) || I2C 1195 1196config GPIO_MCP23S08 1197 tristate "Microchip MCP23xxx I/O expander" 1198 depends on OF_GPIO 1199 select GPIOLIB_IRQCHIP | 216config GPIO_GENERIC_PLATFORM 217 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)" 218 select GPIO_GENERIC 219 help 220 Say yes here to support basic platform_device memory-mapped GPIO controllers. 221 222config GPIO_GRGPIO 223 tristate "Aeroflex Gaisler GRGPIO support" --- 984 unchanged lines hidden (view full) --- 1208 1209menu "SPI or I2C GPIO expanders" 1210 depends on (SPI_MASTER && !I2C) || I2C 1211 1212config GPIO_MCP23S08 1213 tristate "Microchip MCP23xxx I/O expander" 1214 depends on OF_GPIO 1215 select GPIOLIB_IRQCHIP |
1216 select REGMAP_I2C if I2C 1217 select REGMAP if SPI_MASTER |
|
1200 help 1201 SPI/I2C driver for Microchip MCP23S08/MCP23S17/MCP23008/MCP23017 1202 I/O expanders. 1203 This provides a GPIO interface supporting inputs and outputs. 1204 The I2C versions of the chips can be used as interrupt-controller. 1205 1206endmenu 1207 --- 17 unchanged lines hidden --- | 1218 help 1219 SPI/I2C driver for Microchip MCP23S08/MCP23S17/MCP23008/MCP23017 1220 I/O expanders. 1221 This provides a GPIO interface supporting inputs and outputs. 1222 The I2C versions of the chips can be used as interrupt-controller. 1223 1224endmenu 1225 --- 17 unchanged lines hidden --- |