diff options
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r-- | drivers/gpio/Kconfig | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index 9de1515e5808..0959ca9b6b27 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig | |||
@@ -136,7 +136,6 @@ config GPIO_DWAPB | |||
136 | tristate "Synopsys DesignWare APB GPIO driver" | 136 | tristate "Synopsys DesignWare APB GPIO driver" |
137 | select GPIO_GENERIC | 137 | select GPIO_GENERIC |
138 | select GENERIC_IRQ_CHIP | 138 | select GENERIC_IRQ_CHIP |
139 | depends on OF_GPIO | ||
140 | help | 139 | help |
141 | Say Y or M here to build support for the Synopsys DesignWare APB | 140 | Say Y or M here to build support for the Synopsys DesignWare APB |
142 | GPIO block. | 141 | GPIO block. |
@@ -334,6 +333,15 @@ config GPIO_TZ1090_PDC | |||
334 | help | 333 | help |
335 | Say yes here to support Toumaz Xenif TZ1090 PDC GPIOs. | 334 | Say yes here to support Toumaz Xenif TZ1090 PDC GPIOs. |
336 | 335 | ||
336 | config GPIO_XGENE | ||
337 | bool "APM X-Gene GPIO controller support" | ||
338 | depends on ARM64 && OF_GPIO | ||
339 | help | ||
340 | This driver is to support the GPIO block within the APM X-Gene SoC | ||
341 | platform's generic flash controller. The GPIO pins are muxed with | ||
342 | the generic flash controller's address and data pins. Say yes | ||
343 | here to enable the GFC GPIO functionality. | ||
344 | |||
337 | config GPIO_XILINX | 345 | config GPIO_XILINX |
338 | bool "Xilinx GPIO support" | 346 | bool "Xilinx GPIO support" |
339 | depends on PPC_OF || MICROBLAZE || ARCH_ZYNQ | 347 | depends on PPC_OF || MICROBLAZE || ARCH_ZYNQ |
@@ -681,6 +689,7 @@ config GPIO_ADP5588_IRQ | |||
681 | config GPIO_ADNP | 689 | config GPIO_ADNP |
682 | tristate "Avionic Design N-bit GPIO expander" | 690 | tristate "Avionic Design N-bit GPIO expander" |
683 | depends on I2C && OF_GPIO | 691 | depends on I2C && OF_GPIO |
692 | select GPIOLIB_IRQCHIP | ||
684 | help | 693 | help |
685 | This option enables support for N GPIOs found on Avionic Design | 694 | This option enables support for N GPIOs found on Avionic Design |
686 | I2C GPIO expanders. The register space will be extended by powers | 695 | I2C GPIO expanders. The register space will be extended by powers |
@@ -796,7 +805,6 @@ config GPIO_MAX7301 | |||
796 | 805 | ||
797 | config GPIO_MCP23S08 | 806 | config GPIO_MCP23S08 |
798 | tristate "Microchip MCP23xxx I/O expander" | 807 | tristate "Microchip MCP23xxx I/O expander" |
799 | depends on OF_GPIO | ||
800 | depends on (SPI_MASTER && !I2C) || I2C | 808 | depends on (SPI_MASTER && !I2C) || I2C |
801 | help | 809 | help |
802 | SPI/I2C driver for Microchip MCP23S08/MCP23S17/MCP23008/MCP23017 | 810 | SPI/I2C driver for Microchip MCP23S08/MCP23S17/MCP23008/MCP23017 |
@@ -880,7 +888,7 @@ config GPIO_MSIC | |||
880 | 888 | ||
881 | config GPIO_BCM_KONA | 889 | config GPIO_BCM_KONA |
882 | bool "Broadcom Kona GPIO" | 890 | bool "Broadcom Kona GPIO" |
883 | depends on OF_GPIO | 891 | depends on OF_GPIO && (ARCH_BCM_MOBILE || COMPILE_TEST) |
884 | help | 892 | help |
885 | Turn on GPIO support for Broadcom "Kona" chips. | 893 | Turn on GPIO support for Broadcom "Kona" chips. |
886 | 894 | ||