Kconfig (e3c55d406bd8df1a878546002c93db90c42be10c) | Kconfig (84743ea3690703efdd033f5435cf4211057e0324) |
---|---|
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 --- 115 unchanged lines hidden (view full) --- 124config GPIO_IT8761E 125 tristate "IT8761E GPIO support" 126 depends on X86 # unconditional access to IO space. 127 help 128 Say yes here to support GPIO functionality of IT8761E super I/O chip. 129 130config GPIO_EM 131 tristate "Emma Mobile GPIO" | 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 --- 115 unchanged lines hidden (view full) --- 124config GPIO_IT8761E 125 tristate "IT8761E GPIO support" 126 depends on X86 # unconditional access to IO space. 127 help 128 Say yes here to support GPIO functionality of IT8761E super I/O chip. 129 130config GPIO_EM 131 tristate "Emma Mobile GPIO" |
132 depends on ARM | 132 depends on ARM && OF_GPIO |
133 help 134 Say yes here to support GPIO on Renesas Emma Mobile SoCs. 135 136config GPIO_EP93XX 137 def_bool y 138 depends on ARCH_EP93XX 139 select GPIO_GENERIC 140 --- 174 unchanged lines hidden (view full) --- 315 help 316 Say yes here to support the GPIO functionality of a number of Intel 317 ICH-based chipsets. Currently supported devices: ICH6, ICH7, ICH8 318 ICH9, ICH10, Series 5/3400 (eg Ibex Peak), Series 6/C200 (eg 319 Cougar Point), NM10 (Tiger Point), and 3100 (Whitmore Lake). 320 321 If unsure, say N. 322 | 133 help 134 Say yes here to support GPIO on Renesas Emma Mobile SoCs. 135 136config GPIO_EP93XX 137 def_bool y 138 depends on ARCH_EP93XX 139 select GPIO_GENERIC 140 --- 174 unchanged lines hidden (view full) --- 315 help 316 Say yes here to support the GPIO functionality of a number of Intel 317 ICH-based chipsets. Currently supported devices: ICH6, ICH7, ICH8 318 ICH9, ICH10, Series 5/3400 (eg Ibex Peak), Series 6/C200 (eg 319 Cougar Point), NM10 (Tiger Point), and 3100 (Whitmore Lake). 320 321 If unsure, say N. 322 |
323config GPIO_IOP 324 tristate "Intel IOP GPIO" 325 depends on ARM && (ARCH_IOP32X || ARCH_IOP33X) 326 help 327 Say yes here to support the GPIO functionality of a number of Intel 328 IOP32X or IOP33X. 329 330 If unsure, say N. 331 |
|
323config GPIO_VX855 324 tristate "VIA VX855/VX875 GPIO" 325 depends on PCI 326 select MFD_CORE 327 select MFD_VX855 328 help 329 Support access to the VX855/VX875 GPIO lines through the gpio library. 330 --- 276 unchanged lines hidden (view full) --- 607 The AMD 8111 south bridge contains 32 GPIO pins which can be used. 608 609 Note, that usually system firmware/ACPI handles GPIO pins on their 610 own and users might easily break their systems with uncarefull usage 611 of this driver! 612 613 If unsure, say N 614 | 332config GPIO_VX855 333 tristate "VIA VX855/VX875 GPIO" 334 depends on PCI 335 select MFD_CORE 336 select MFD_VX855 337 help 338 Support access to the VX855/VX875 GPIO lines through the gpio library. 339 --- 276 unchanged lines hidden (view full) --- 616 The AMD 8111 south bridge contains 32 GPIO pins which can be used. 617 618 Note, that usually system firmware/ACPI handles GPIO pins on their 619 own and users might easily break their systems with uncarefull usage 620 of this driver! 621 622 If unsure, say N 623 |
615config GPIO_LANGWELL 616 bool "Intel Langwell/Penwell GPIO support" | 624config GPIO_INTEL_MID 625 bool "Intel Mid GPIO support" |
617 depends on PCI && X86 618 select IRQ_DOMAIN 619 help | 626 depends on PCI && X86 627 select IRQ_DOMAIN 628 help |
620 Say Y here to support Intel Langwell/Penwell GPIO. | 629 Say Y here to support Intel Mid GPIO. |
621 622config GPIO_PCH 623 tristate "Intel EG20T PCH/LAPIS Semiconductor IOH(ML7223/ML7831) GPIO" 624 depends on PCI && X86 625 select GENERIC_IRQ_CHIP 626 help 627 This driver is for PCH(Platform controller Hub) GPIO of Intel Topcliff 628 which is an IOH(Input/Output Hub) for x86 embedded processor. --- 69 unchanged lines hidden (view full) --- 698 help 699 Platform driver for 74x164 compatible serial-in/parallel-out 700 8-outputs shift registers. This driver can be used to provide access 701 to more gpio outputs. 702 703comment "AC97 GPIO expanders:" 704 705config GPIO_UCB1400 | 630 631config GPIO_PCH 632 tristate "Intel EG20T PCH/LAPIS Semiconductor IOH(ML7223/ML7831) GPIO" 633 depends on PCI && X86 634 select GENERIC_IRQ_CHIP 635 help 636 This driver is for PCH(Platform controller Hub) GPIO of Intel Topcliff 637 which is an IOH(Input/Output Hub) for x86 embedded processor. --- 69 unchanged lines hidden (view full) --- 707 help 708 Platform driver for 74x164 compatible serial-in/parallel-out 709 8-outputs shift registers. This driver can be used to provide access 710 to more gpio outputs. 711 712comment "AC97 GPIO expanders:" 713 714config GPIO_UCB1400 |
706 bool "Philips UCB1400 GPIO" | 715 tristate "Philips UCB1400 GPIO" |
707 depends on UCB1400_CORE 708 help 709 This enables support for the Philips UCB1400 GPIO pins. 710 The UCB1400 is an AC97 audio codec. 711 712comment "LPC GPIO expanders:" 713 714config GPIO_KEMPLD --- 39 unchanged lines hidden (view full) --- 754 755config GPIO_MSIC 756 bool "Intel MSIC mixed signal gpio support" 757 depends on MFD_INTEL_MSIC 758 help 759 Enable support for GPIO on intel MSIC controllers found in 760 intel MID devices 761 | 716 depends on UCB1400_CORE 717 help 718 This enables support for the Philips UCB1400 GPIO pins. 719 The UCB1400 is an AC97 audio codec. 720 721comment "LPC GPIO expanders:" 722 723config GPIO_KEMPLD --- 39 unchanged lines hidden (view full) --- 763 764config GPIO_MSIC 765 bool "Intel MSIC mixed signal gpio support" 766 depends on MFD_INTEL_MSIC 767 help 768 Enable support for GPIO on intel MSIC controllers found in 769 intel MID devices 770 |
771config GPIO_BCM_KONA 772 bool "Broadcom Kona GPIO" 773 depends on OF_GPIO 774 help 775 Turn on GPIO support for Broadcom "Kona" chips. 776 |
|
762comment "USB GPIO expanders:" 763 764config GPIO_VIPERBOARD 765 tristate "Viperboard GPIO a & b support" 766 depends on MFD_VIPERBOARD && USB 767 help 768 Say yes here to access the GPIO signals of Nano River 769 Technologies Viperboard. There are two GPIO chips on the 770 board: gpioa and gpiob. 771 See viperboard API specification and Nano 772 River Tech's viperboard.h for detailed meaning 773 of the module parameters. 774 775endif | 777comment "USB GPIO expanders:" 778 779config GPIO_VIPERBOARD 780 tristate "Viperboard GPIO a & b support" 781 depends on MFD_VIPERBOARD && USB 782 help 783 Say yes here to access the GPIO signals of Nano River 784 Technologies Viperboard. There are two GPIO chips on the 785 board: gpioa and gpiob. 786 See viperboard API specification and Nano 787 River Tech's viperboard.h for detailed meaning 788 of the module parameters. 789 790endif |