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 ---