gpio: intel-mid: Make it depend to X86_INTEL_MID
[cascardo/linux.git] / drivers / gpio / Kconfig
index d00e7b6..94c6415 100644 (file)
@@ -249,7 +249,7 @@ config GPIO_LOONGSON
          driver for GPIO functionality on Loongson-2F/3A/3B processors.
 
 config GPIO_LPC18XX
-       bool "NXP LPC18XX/43XX GPIO support"
+       tristate "NXP LPC18XX/43XX GPIO support"
        default y if ARCH_LPC18XX
        depends on OF_GPIO && (ARCH_LPC18XX || COMPILE_TEST)
        help
@@ -530,30 +530,35 @@ menu "Port-mapped I/O GPIO drivers"
 
 config GPIO_104_DIO_48E
        tristate "ACCES 104-DIO-48E GPIO support"
+       depends on ISA
        select GPIOLIB_IRQCHIP
        help
-         Enables GPIO support for the ACCES 104-DIO-48E family. The base port
-         address for the device may be configured via the dio_48e_base module
-         parameter. The interrupt line number for the device may be configured
-         via the dio_48e_irq module parameter.
+         Enables GPIO support for the ACCES 104-DIO-48E series (104-DIO-48E,
+         104-DIO-24E). The base port addresses for the devices may be
+         configured via the base module parameter. The interrupt line numbers
+         for the devices may be configured via the irq module parameter.
 
 config GPIO_104_IDIO_16
        tristate "ACCES 104-IDIO-16 GPIO support"
+       depends on ISA
        select GPIOLIB_IRQCHIP
        help
-         Enables GPIO support for the ACCES 104-IDIO-16 family. The base port
-         address for the device may be set via the idio_16_base module
-         parameter. The interrupt line number for the device may be set via the
-         idio_16_irq module parameter.
+         Enables GPIO support for the ACCES 104-IDIO-16 family (104-IDIO-16,
+         104-IDIO-16E, 104-IDO-16, 104-IDIO-8, 104-IDIO-8E, 104-IDO-8). The
+         base port addresses for the devices may be configured via the base
+         module parameter. The interrupt line numbers for the devices may be
+         configured via the irq module parameter.
 
 config GPIO_104_IDI_48
        tristate "ACCES 104-IDI-48 GPIO support"
+       depends on ISA
        select GPIOLIB_IRQCHIP
        help
-         Enables GPIO support for the ACCES 104-IDI-48 family. The base port
-         address for the device may be configured via the idi_48_base module
-         parameter. The interrupt line number for the device may be configured
-         via the idi_48_irq module parameter.
+         Enables GPIO support for the ACCES 104-IDI-48 family (104-IDI-48A,
+         104-IDI-48AC, 104-IDI-48B, 104-IDI-48BC). The base port addresses for
+         the devices may be configured via the base module parameter. The
+         interrupt line numbers for the devices may be configured via the irq
+         module parameter.
 
 config GPIO_F7188X
        tristate "F71869, F71869A, F71882FG, F71889F and F81866 GPIO support"
@@ -622,12 +627,13 @@ config GPIO_TS5500
 
 config GPIO_WS16C48
        tristate "WinSystems WS16C48 GPIO support"
+       depends on ISA
        select GPIOLIB_IRQCHIP
        help
-         Enables GPIO support for the WinSystems WS16C48. The base port address
-         for the device may be configured via the ws16c48_base module
-         parameter. The interrupt line number for the device may be configured
-         via the ws16c48_irq module parameter.
+         Enables GPIO support for the WinSystems WS16C48. The base port
+         addresses for the devices may be configured via the base module
+         parameter. The interrupt line numbers for the devices may be
+         configured via the irq module parameter.
 
 endmenu
 
@@ -864,6 +870,15 @@ config GPIO_LP3943
          LP3943 can be used as a GPIO expander which provides up to 16 GPIOs.
          Open drain outputs are required for this usage.
 
+config GPIO_MAX77620
+       tristate "GPIO support for PMIC MAX77620 and MAX20024"
+       depends on MFD_MAX77620
+       help
+         GPIO driver for MAX77620 and MAX20024 PMIC from Maxim Semiconductor.
+         MAX77620 PMIC has 8 pins that can be configured as GPIOs. The
+         driver also provides interrupt support for each of the gpios.
+         Say yes here to enable the max77620 to be used as gpio controller.
+
 config GPIO_MSIC
        bool "Intel MSIC mixed signal gpio support"
        depends on MFD_INTEL_MSIC
@@ -1019,11 +1034,11 @@ config GPIO_BT8XX
          If unsure, say N.
 
 config GPIO_INTEL_MID
-       bool "Intel Mid GPIO support"
-       depends on X86
+       bool "Intel MID GPIO support"
+       depends on X86_INTEL_MID
        select GPIOLIB_IRQCHIP
        help
-         Say Y here to support Intel Mid GPIO.
+         Say Y here to support Intel MID GPIO.
 
 config GPIO_ML_IOH
        tristate "OKI SEMICONDUCTOR ML7213 IOH GPIO support"