aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2015-04-08 08:14:40 -0400
committerLinus Walleij <linus.walleij@linaro.org>2015-04-08 08:14:40 -0400
commitbf5a16bae51808d1748508f122bacd858bad2837 (patch)
tree9d42645a3bd821e30e85a07812ccd0b3542233f4 /drivers/gpio
parent223fa2725a0fb43b303a29fe215a1997e70acd82 (diff)
gpio: arrange I2C Kconfig symbols alphabetically
Rearrange the I2C GPIO expanders in alphabetic order as already indicated by the comment in the file. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio')
-rw-r--r--drivers/gpio/Kconfig90
1 files changed, 45 insertions, 45 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 0cd817dee07b..38fd1311b9d6 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -521,6 +521,39 @@ config GPIO_ZYNQ
521 521
522comment "I2C GPIO expanders:" 522comment "I2C GPIO expanders:"
523 523
524config GPIO_ADP5520
525 tristate "GPIO Support for ADP5520 PMIC"
526 depends on PMIC_ADP5520
527 help
528 This option enables support for on-chip GPIO found
529 on Analog Devices ADP5520 PMICs.
530
531config GPIO_ADP5588
532 tristate "ADP5588 I2C GPIO expander"
533 depends on I2C
534 help
535 This option enables support for 18 GPIOs found
536 on Analog Devices ADP5588 GPIO Expanders.
537
538config GPIO_ADP5588_IRQ
539 bool "Interrupt controller support for ADP5588"
540 depends on GPIO_ADP5588=y
541 help
542 Say yes here to enable the adp5588 to be used as an interrupt
543 controller. It requires the driver to be built in the kernel.
544
545config GPIO_ADNP
546 tristate "Avionic Design N-bit GPIO expander"
547 depends on I2C && OF_GPIO
548 select GPIOLIB_IRQCHIP
549 help
550 This option enables support for N GPIOs found on Avionic Design
551 I2C GPIO expanders. The register space will be extended by powers
552 of two, so the controller will need to accommodate for that. For
553 example: if a controller provides 48 pins, 6 registers will be
554 enough to represent all pins, but the driver will assume a
555 register layout for 64 pins (8 registers).
556
524config GPIO_ARIZONA 557config GPIO_ARIZONA
525 tristate "Wolfson Microelectronics Arizona class devices" 558 tristate "Wolfson Microelectronics Arizona class devices"
526 depends on MFD_ARIZONA 559 depends on MFD_ARIZONA
@@ -651,18 +684,6 @@ config GPIO_RC5T583
651 This driver provides the support for driving/reading the gpio pins 684 This driver provides the support for driving/reading the gpio pins
652 of RC5T583 device through standard gpio library. 685 of RC5T583 device through standard gpio library.
653 686
654config GPIO_SX150X
655 bool "Semtech SX150x I2C GPIO expander"
656 depends on I2C=y
657 select GPIOLIB_IRQCHIP
658 default n
659 help
660 Say yes here to provide support for Semtech SX150-series I2C
661 GPIO expanders. Compatible models include:
662
663 8 bits: sx1508q
664 16 bits: sx1509q
665
666config GPIO_STMPE 687config GPIO_STMPE
667 bool "STMPE GPIOs" 688 bool "STMPE GPIOs"
668 depends on MFD_STMPE 689 depends on MFD_STMPE
@@ -682,6 +703,18 @@ config GPIO_STP_XWAY
682 Some of the gpios/leds can be auto updated by the soc with dsl and 703 Some of the gpios/leds can be auto updated by the soc with dsl and
683 phy status. 704 phy status.
684 705
706config GPIO_SX150X
707 bool "Semtech SX150x I2C GPIO expander"
708 depends on I2C=y
709 select GPIOLIB_IRQCHIP
710 default n
711 help
712 Say yes here to provide support for Semtech SX150-series I2C
713 GPIO expanders. Compatible models include:
714
715 8 bits: sx1508q
716 16 bits: sx1509q
717
685config GPIO_TC3589X 718config GPIO_TC3589X
686 bool "TC3589X GPIOs" 719 bool "TC3589X GPIOs"
687 depends on MFD_TC3589X 720 depends on MFD_TC3589X
@@ -731,39 +764,6 @@ config GPIO_WM8994
731 Say yes here to access the GPIO signals of WM8994 audio hub 764 Say yes here to access the GPIO signals of WM8994 audio hub
732 CODECs from Wolfson Microelectronics. 765 CODECs from Wolfson Microelectronics.
733 766
734config GPIO_ADP5520
735 tristate "GPIO Support for ADP5520 PMIC"
736 depends on PMIC_ADP5520
737 help
738 This option enables support for on-chip GPIO found
739 on Analog Devices ADP5520 PMICs.
740
741config GPIO_ADP5588
742 tristate "ADP5588 I2C GPIO expander"
743 depends on I2C
744 help
745 This option enables support for 18 GPIOs found
746 on Analog Devices ADP5588 GPIO Expanders.
747
748config GPIO_ADP5588_IRQ
749 bool "Interrupt controller support for ADP5588"
750 depends on GPIO_ADP5588=y
751 help
752 Say yes here to enable the adp5588 to be used as an interrupt
753 controller. It requires the driver to be built in the kernel.
754
755config GPIO_ADNP
756 tristate "Avionic Design N-bit GPIO expander"
757 depends on I2C && OF_GPIO
758 select GPIOLIB_IRQCHIP
759 help
760 This option enables support for N GPIOs found on Avionic Design
761 I2C GPIO expanders. The register space will be extended by powers
762 of two, so the controller will need to accommodate for that. For
763 example: if a controller provides 48 pins, 6 registers will be
764 enough to represent all pins, but the driver will assume a
765 register layout for 64 pins (8 registers).
766
767comment "PCI GPIO expanders:" 767comment "PCI GPIO expanders:"
768 768
769config GPIO_CS5535 769config GPIO_CS5535