Kconfig (2bf81c8af92dd53890557c5d87875842d573a3e9) Kconfig (cb144fe8e0e70ccb12e93c9c9f010a25b3f2a158)
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

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

461 bool "Interrupt controller support for ADP5588"
462 depends on GPIO_ADP5588=y
463 help
464 Say yes here to enable the adp5588 to be used as an interrupt
465 controller. It requires the driver to be built in the kernel.
466
467config GPIO_ADNP
468 tristate "Avionic Design N-bit GPIO expander"
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

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

461 bool "Interrupt controller support for ADP5588"
462 depends on GPIO_ADP5588=y
463 help
464 Say yes here to enable the adp5588 to be used as an interrupt
465 controller. It requires the driver to be built in the kernel.
466
467config GPIO_ADNP
468 tristate "Avionic Design N-bit GPIO expander"
469 depends on I2C && OF
469 depends on I2C && OF_GPIO
470 help
471 This option enables support for N GPIOs found on Avionic Design
472 I2C GPIO expanders. The register space will be extended by powers
473 of two, so the controller will need to accomodate for that. For
474 example: if a controller provides 48 pins, 6 registers will be
475 enough to represent all pins, but the driver will assume a
476 register layout for 64 pins (8 registers).
477

--- 175 unchanged lines hidden ---
470 help
471 This option enables support for N GPIOs found on Avionic Design
472 I2C GPIO expanders. The register space will be extended by powers
473 of two, so the controller will need to accomodate for that. For
474 example: if a controller provides 48 pins, 6 registers will be
475 enough to represent all pins, but the driver will assume a
476 register layout for 64 pins (8 registers).
477

--- 175 unchanged lines hidden ---