]> git.sur5r.net Git - u-boot/blobdiff - drivers/gpio/Kconfig
Merge branch 'master' of git://git.denx.de/u-boot-nios
[u-boot] / drivers / gpio / Kconfig
index 0840a30fbae2439f9a77c7f8d4d8ceb2915c768b..9e494713fbcc9648dece7bf0f3e9ab29af9cb3ca 100644 (file)
@@ -1,3 +1,9 @@
+#
+# GPIO infrastructure and drivers
+#
+
+menu "GPIO Support"
+
 config DM_GPIO
        bool "Enable Driver Model for GPIO drivers"
        depends on DM
@@ -8,6 +14,20 @@ config DM_GPIO
          particular GPIOs that they provide. The uclass interface
          is defined in include/asm-generic/gpio.h.
 
+config ALTERA_PIO
+       bool "Altera PIO driver"
+       depends on DM_GPIO
+       help
+         Select this to enable PIO for Altera devices. Please find
+         details on the "Embedded Peripherals IP User Guide" of Altera.
+
+config DWAPB_GPIO
+       bool "DWAPB GPIO driver"
+       depends on DM && DM_GPIO
+       default n
+       help
+         Support for the Designware APB GPIO driver.
+
 config LPC32XX_GPIO
        bool "LPC32XX GPIO driver"
        depends on DM
@@ -15,6 +35,15 @@ config LPC32XX_GPIO
        help
          Support for the LPC32XX GPIO driver.
 
+config ROCKCHIP_GPIO
+       bool "Rockchip GPIO driver"
+       depends on DM_GPIO
+       help
+         Support GPIO access on Rockchip SoCs. The GPIOs are arranged into
+         a number of banks (different for each SoC type) each with 32 GPIOs.
+         The GPIOs for a device are defined in the device tree with one node
+         for each bank.
+
 config SANDBOX_GPIO
        bool "Enable sandbox GPIO driver"
        depends on SANDBOX && DM && DM_GPIO
@@ -35,3 +64,12 @@ config SANDBOX_GPIO_COUNT
          are specified using the device tree. But you can also have a number
          of 'anonymous' GPIOs that do not belong to any device or bank.
          Select a suitable value depending on your needs.
+
+config VYBRID_GPIO
+       bool "Vybrid GPIO driver"
+       depends on DM
+       default n
+       help
+         Say yes here to support Vybrid vf610 GPIOs.
+
+endmenu