Kconfig (5e969a401a0126806cc2a358800b5b52d6c0a246) | Kconfig (70ffd691ffd45e6753eee5b5636df2ff7d2c04c8) |
---|---|
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 --- 68 unchanged lines hidden (view full) --- 77 78config GPIO_GENERIC 79 tristate 80 81# put drivers in the right section, in alphabetical order 82 83config GPIO_DA9052 84 tristate "Dialog DA9052 GPIO" | 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 --- 68 unchanged lines hidden (view full) --- 77 78config GPIO_GENERIC 79 tristate 80 81# put drivers in the right section, in alphabetical order 82 83config GPIO_DA9052 84 tristate "Dialog DA9052 GPIO" |
85 depends on PMIC_DA9052 | 85 depends on PMIC_DA9052 && BROKEN |
86 help 87 Say yes here to enable the GPIO driver for the DA9052 chip. 88 89config GPIO_MAX730X 90 tristate 91 92comment "Memory mapped GPIO drivers:" 93 --- 303 unchanged lines hidden (view full) --- 397 398config GPIO_TWL4030 399 tristate "TWL4030, TWL5030, and TPS659x0 GPIOs" 400 depends on TWL4030_CORE 401 help 402 Say yes here to access the GPIO signals of various multi-function 403 power management chips from Texas Instruments. 404 | 86 help 87 Say yes here to enable the GPIO driver for the DA9052 chip. 88 89config GPIO_MAX730X 90 tristate 91 92comment "Memory mapped GPIO drivers:" 93 --- 303 unchanged lines hidden (view full) --- 397 398config GPIO_TWL4030 399 tristate "TWL4030, TWL5030, and TPS659x0 GPIOs" 400 depends on TWL4030_CORE 401 help 402 Say yes here to access the GPIO signals of various multi-function 403 power management chips from Texas Instruments. 404 |
405config GPIO_TWL6040 406 tristate "TWL6040 GPO" 407 depends on TWL6040_CORE 408 help 409 Say yes here to access the GPO signals of twl6040 410 audio chip from Texas Instruments. 411 |
|
405config GPIO_WM831X 406 tristate "WM831x GPIOs" 407 depends on MFD_WM831X 408 help 409 Say yes here to access the GPIO signals of WM831x power management 410 chips from Wolfson Microelectronics. 411 412config GPIO_WM8350 --- 26 unchanged lines hidden (view full) --- 439 440config GPIO_ADP5588_IRQ 441 bool "Interrupt controller support for ADP5588" 442 depends on GPIO_ADP5588=y 443 help 444 Say yes here to enable the adp5588 to be used as an interrupt 445 controller. It requires the driver to be built in the kernel. 446 | 412config GPIO_WM831X 413 tristate "WM831x GPIOs" 414 depends on MFD_WM831X 415 help 416 Say yes here to access the GPIO signals of WM831x power management 417 chips from Wolfson Microelectronics. 418 419config GPIO_WM8350 --- 26 unchanged lines hidden (view full) --- 446 447config GPIO_ADP5588_IRQ 448 bool "Interrupt controller support for ADP5588" 449 depends on GPIO_ADP5588=y 450 help 451 Say yes here to enable the adp5588 to be used as an interrupt 452 controller. It requires the driver to be built in the kernel. 453 |
447config GPIO_ADNP 448 tristate "Avionic Design N-bit GPIO expander" 449 depends on I2C && OF 450 help 451 This option enables support for N GPIOs found on Avionic Design 452 I2C GPIO expanders. The register space will be extended by powers 453 of two, so the controller will need to accomodate for that. For 454 example: if a controller provides 48 pins, 6 registers will be 455 enough to represent all pins, but the driver will assume a 456 register layout for 64 pins (8 registers). 457 | |
458comment "PCI GPIO expanders:" 459 460config GPIO_CS5535 461 tristate "AMD CS5535/CS5536 GPIO support" 462 depends on PCI && X86 && MFD_CS5535 463 help 464 The AMD CS5535 and CS5536 southbridges support 28 GPIO pins that 465 can be used for quite a number of things. The CS5535/6 is found on --- 167 unchanged lines hidden --- | 454comment "PCI GPIO expanders:" 455 456config GPIO_CS5535 457 tristate "AMD CS5535/CS5536 GPIO support" 458 depends on PCI && X86 && MFD_CS5535 459 help 460 The AMD CS5535 and CS5536 southbridges support 28 GPIO pins that 461 can be used for quite a number of things. The CS5535/6 is found on --- 167 unchanged lines hidden --- |