Lines Matching refs:GPIO

2 # GPIO infrastructure and drivers
14 bool "GPIO Support"
17 This enables GPIO support through the generic GPIO library.
19 one or more of the GPIO drivers below.
51 bool "Debug GPIO calls"
54 Say Y here to add some extra checks and diagnostics to GPIO calls.
71 a given GPIO from the kernel, if no kernel driver requested it.
73 Kernel drivers may also request that a particular GPIO be
86 menu "Memory mapped GPIO drivers"
90 tristate "GPIO driver for 74xx-ICs with MMIO access"
94 Say yes here to support GPIO functionality for 74xx-compatible ICs
104 tristate "Altera GPIO"
113 tristate "AMD Promontory GPIO support"
117 driver for GPIO functionality on Promontory IOHub
121 tristate "Aspeed GPIO support"
125 Say Y here to support Aspeed AST2400 and AST2500 GPIO controllers.
128 tristate "Atheros AR71XX/AR724X/AR913X GPIO support"
134 Select this option to enable GPIO driver for
138 tristate "Raspberry Pi 3 GPIO Expander"
145 Turn on GPIO support for the expander on Raspberry Pi 3 boards, using
149 bool "Broadcom Kona GPIO"
152 Turn on GPIO support for Broadcom "Kona" chips.
155 tristate "BRCMSTB GPIO support"
161 Say yes here to enable GPIO support for Broadcom STB (BCM7XXX) SoCs.
164 tristate "CLPS711X GPIO support"
168 Say yes here to support GPIO on CLPS711X SoCs.
171 bool "TI Davinci/Keystone GPIO support"
175 Say yes here to enable GPIO support for TI Davinci/Keystone SoCs.
178 tristate "Synopsys DesignWare APB GPIO driver"
183 GPIO block.
194 tristate "Emma Mobile GPIO"
197 Say yes here to support GPIO on Renesas Emma Mobile SoCs.
205 tristate "Support for GPIO pins on XR17V352/354/358"
208 Selecting this option will enable handling of GPIO pins present
212 bool "GE FPGA based GPIO"
216 Support for common GPIO functionality provided on some GE Single Board
220 and write pin state) for GPIO implemented in a number of GE single
224 bool "Faraday FTGPIO010 GPIO"
234 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)"
237 Say yes here to support basic platform_device memory-mapped GPIO controllers.
249 tristate "Nintendo Wii (Hollywood) GPIO"
253 Select this to support the GPIO controller of the Nintendo Wii.
258 tristate "Intel ICH GPIO"
263 Say yes here to support the GPIO functionality of a number of Intel
271 tristate "Ingenic JZ47xx SoCs GPIO support"
276 Say yes here to support the GPIO functionality present on the
282 tristate "Intel IOP GPIO"
286 Say yes here to support the GPIO functionality of a number of Intel
292 bool "Loongson-2/3 GPIO support"
295 driver for GPIO functionality on Loongson-2F/3A/3B processors.
298 tristate "NXP LPC18XX/43XX GPIO support"
302 Select this option to enable GPIO driver for
306 tristate "Intel Lynxpoint GPIO support"
310 driver for GPIO functionality on Intel Lynxpoint PCH chipset
314 tristate "GPIO support for Fujitsu MB86S7x Platforms"
316 Say yes here to support the GPIO controller in Fujitsu MB86S70 SoCs.
319 tristate "MEN 16Z127 GPIO support"
323 Say yes here to support the MEN 16Z127 GPIO Controller
334 tristate "GPIO Testing Driver"
340 This enables GPIO Testing driver, which provides a way to test GPIO
352 bool "MPC512x/MPC8xxx/QorIQ GPIO support"
363 bool "Mediatek MT7621 GPIO Support"
369 Say yes here to support the Mediatek MT7621 SoC GPIO device
391 tristate "Cavium OCTEON GPIO"
395 Say yes here to support the on-chip GPIO lines on the OCTEON
399 tristate "TI OMAP GPIO support" if ARCH_OMAP2PLUS || COMPILE_TEST
405 Say yes here to enable GPIO support for TI OMAP SoCs.
408 bool "PrimeCell PL061 GPIO support"
413 Say yes here to support the PrimeCell PL061 GPIO device
424 bool "PXA GPIO support"
427 Say yes here to support the PXA GPIO device
430 tristate "Renesas R-Car GPIO"
434 Say yes here to support GPIO on Renesas R-Car SoCs.
439 A 32-bit single register GPIO fixed in/out implementation. This
440 can be used to represent any register as a set of GPIO signals.
443 bool "ST SPEAr13xx SPI Chip Select as GPIO support"
447 Say yes here to support ST SPEAr SPI Chip Select as GPIO device
450 tristate "Spreadtrum GPIO support"
455 Say yes here to support Spreadtrum GPIO device.
458 bool "STA2x11/ConneXt GPIO support"
462 Say yes here to support the STA2x11/ConneXt GPIO device.
463 The GPIO module has 128 GPIO pins with alternate functions.
476 tristate "GPIO based on SYSCON"
479 Say yes here to support GPIO functionality though SYSCON driver.
487 bool "NVIDIA Tegra GPIO support"
492 Say yes here to support GPIO pins on NVIDIA Tegra SoCs.
495 tristate "NVIDIA Tegra186 GPIO support"
501 Say yes here to support GPIO pins on NVIDIA Tegra186 SoCs.
509 This driver support TS-4800 FPGA GPIO controllers.
512 tristate "Cavium ThunderX/OCTEON-TX GPIO"
518 Say yes here to support the on-chip GPIO lines on the ThunderX
522 tristate "UniPhier GPIO support"
543 tristate "VIA VX855/VX875 GPIO"
548 Support access to the VX855/VX875 GPIO lines through the gpio library.
555 bool "APM X-Gene GPIO controller support"
558 This driver is to support the GPIO block within the APM X-Gene SoC
559 platform's generic flash controller. The GPIO pins are muxed with
561 here to enable the GFC GPIO functionality.
564 tristate "APM X-Gene GPIO standby controller support"
570 This driver supports the GPIO block within the APM X-Gene
571 Standby Domain. Say yes here to enable the GPIO functionality.
574 tristate "Xilinx GPIO support"
577 Say yes here to support the Xilinx FPGA GPIO device
580 tristate "Netlogic XLP GPIO support"
584 This driver provides support for GPIO interface on Netlogic XLP MIPS64
586 XLP9XX and XLP5XX. The same GPIO controller block is also present in
604 Say yes here to support the GPIO controller in LSI ZEVIO SoCs.
607 tristate "Xilinx Zynq GPIO support"
611 Say yes here to support Xilinx Zynq GPIO controller.
614 bool "ZTE ZX GPIO support"
618 Say yes here to support the GPIO device on ZTE ZX SoCs.
621 tristate "Loongson1 GPIO support"
625 Say Y or M here to support GPIO on Loongson1 SoCs.
629 menu "Port-mapped I/O GPIO drivers"
633 tristate "ACCES 104-DIO-48E GPIO support"
638 Enables GPIO support for the ACCES 104-DIO-48E series (104-DIO-48E,
644 tristate "ACCES 104-IDIO-16 GPIO support"
649 Enables GPIO support for the ACCES 104-IDIO-16 family (104-IDIO-16,
656 tristate "ACCES 104-IDI-48 GPIO support"
661 Enables GPIO support for the ACCES 104-IDI-48 family (104-IDI-48A,
668 tristate "F71869, F71869A, F71882FG, F71889F and F81866 GPIO support"
677 tristate "Diamond Systems GPIO-MM GPIO support"
681 Enables GPIO support for the Diamond Systems GPIO-MM and GPIO-MM-12.
683 The Diamond Systems GPIO-MM device features 48 lines of digital I/O
684 via the emulation of dual 82C55A PPI chips. This driver provides GPIO
691 tristate "IT87xx GPIO support"
693 Say yes here to support GPIO functionality of IT87xx Super I/O chips.
703 tristate "Intel SCH/TunnelCreek/Centerton/Quark X1000 GPIO"
708 Say yes here to support GPIO interface on Intel Poulsbo SCH,
712 The Intel SCH contains a total of 14 GPIO pins. Ten GPIOs are
722 The Intel Centerton processor has a total of 30 GPIO pins.
730 tristate "SMSC SCH311x SuperI/O GPIO"
748 tristate "Winbond Super I/O GPIO support"
757 boot-time parameter "gpio_winbond.gpios" with a bitmask of GPIO
764 tristate "WinSystems WS16C48 GPIO support"
768 Enables GPIO support for the WinSystems WS16C48. The base port
775 menu "I2C GPIO expanders"
779 tristate "ADP5588 I2C GPIO expander"
782 on Analog Devices ADP5588 GPIO Expanders.
792 tristate "Avionic Design N-bit GPIO expander"
797 I2C GPIO expanders. The register space will be extended by powers
804 tristate "Maxim MAX7300 GPIO expander"
807 GPIO driver for Maxim MAX7300 I2C-based GPIO expander.
836 bool "MX35 3DS BOARD MC9S08DZ60 GPIO functions"
839 Select this to enable the MC9S08DZ60 GPIO driver
869 tristate "PCF857x, PCA{85,96}7x, and MAX732[89] I2C GPIO expanders"
874 GPIO expanders used for additional digital outputs or inputs.
891 platform-neutral GPIO calls.
902 tristate "Technologic Systems FPGA I2C GPIO"
906 Say yes here to enabled the GPIO driver for Technologic's FPGA core.
911 menu "MFD GPIO expanders"
914 tristate "GPIO Support for ADP5520 PMIC"
917 This option enables support for on-chip GPIO found
921 tristate "Altera Arria10 System Resource GPIO"
924 Driver for Arria10 Development Kit GPIO expansion which
935 tristate "ROHM BD9571 GPIO support"
946 tristate "GPIO support for Crystal Cove PMIC"
950 Support for GPIO pins on Crystal Cove PMIC.
959 tristate "AMD CS5535/CS5536 GPIO support"
963 The AMD CS5535 and CS5536 southbridges support 28 GPIO pins that
970 tristate "Dialog DA9052 GPIO"
973 Say yes here to enable the GPIO driver for the DA9052 chip.
976 tristate "Dialog Semiconductor DA9055 GPIO"
979 Say yes here to enable the GPIO driver for the DA9055 chip.
981 The Dialog DA9055 PMIC chip has 3 GPIO pins that can be
987 tristate "Diolan DLN2 GPIO support"
992 Select this option to enable GPIO driver for the Diolan DLN2
1015 tristate "Kontron ETX / COMexpress GPIO"
1018 This enables support for the PLD GPIO interface on some Kontron ETX
1025 tristate "TI/National Semiconductor LP3943 GPIO expander"
1028 GPIO driver for LP3943 MFD.
1029 LP3943 can be used as a GPIO expander which provides up to 16 GPIOs.
1043 tristate "TI LP87565 GPIO"
1046 This driver supports the GPIO on TI Lp873565 PMICs. 3 GPIOs are present
1059 tristate "GPIO support for PMIC MAX77620 and MAX20024"
1062 GPIO driver for MAX77620 and MAX20024 PMIC from Maxim Semiconductor.
1071 Enable support for GPIO on intel MSIC controllers found in
1075 bool "TI PALMAS series PMICs GPIO"
1078 Select this option to enable GPIO driver for the TI PALMAS
1082 bool "RICOH RC5T583 GPIO"
1085 Select this option to enable GPIO driver for the Ricoh RC5T583
1109 bool "Support for timberdale GPIO IP"
1112 Add support for the GPIO IP in the timberdale FPGA.
1121 tristate "TPS65218 GPIO"
1124 Select this option to enable GPIO driver for the TPS65218
1128 bool "TPS6586X GPIO"
1131 Select this option to enable GPIO driver for the TPS6586X
1135 bool "TPS65910 GPIO"
1138 Select this option to enable GPIO driver for the TPS65910
1142 tristate "TI TPS65912 GPIO"
1148 bool "TPS68470 GPIO"
1151 Select this option to enable GPIO driver for the TPS68470
1158 This driver config is bool, as the GPIO functionality
1166 Say yes here to access the GPIO signals of various multi-function
1177 tristate "Philips UCB1400 GPIO"
1180 This enables support for the Philips UCB1400 GPIO pins.
1184 tristate "GPIO support for Whiskey Cove PMIC"
1188 Support for GPIO pins on Whiskey Cove PMIC.
1200 Say yes here to access the GPIO signals of WM831x power management
1207 Say yes here to access the GPIO signals of WM8350 power management
1214 Say yes here to access the GPIO signals of WM8994 audio hub
1219 menu "PCI GPIO expanders"
1223 tristate "AMD 8111 GPIO driver"
1226 The AMD 8111 south bridge contains 32 GPIO pins which can be used.
1228 Note, that usually system firmware/ACPI handles GPIO pins on their
1235 tristate "BT8XX GPIO abuser"
1238 The BT8xx frame grabber chip has 24 GPIO pins that can be abused
1239 as a cheap PCI GPIO card.
1244 GPIO card. For more information on how to build a GPIO card
1251 bool "Intel MID GPIO support"
1255 Say Y here to support Intel MID GPIO.
1258 tristate "Intel Merrifield GPIO support"
1262 Say Y here to support Intel Merrifield GPIO.
1265 tristate "OKI SEMICONDUCTOR ML7213 IOH GPIO support"
1272 This driver can access the IOH's GPIO device.
1275 tristate "Intel EG20T PCH/LAPIS Semiconductor IOH(ML7223/ML7831) GPIO"
1279 This driver is for PCH(Platform controller Hub) GPIO of Intel Topcliff
1281 This driver can access PCH GPIO device.
1291 tristate "ACCES PCI-IDIO-16 GPIO support"
1294 Enables GPIO support for the ACCES PCI-IDIO-16. An interrupt is
1300 tristate "ACCES PCIe-IDIO-24 GPIO support"
1303 Enables GPIO support for the ACCES PCIe-IDIO-24 family (PCIe-IDIO-24,
1310 tristate "RDC R-321x GPIO support"
1318 bool "Intel Sodaville GPIO support"
1323 Say Y here to support Intel Sodaville GPIO.
1327 menu "SPI GPIO expanders"
1342 GPIO driver for Maxim MAX31910, MAX31911, MAX31912, MAX31913,
1349 tristate "Maxim MAX7301 GPIO expander"
1352 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
1358 This provides GPIO interface supporting inputs and outputs.
1363 GPIO driver for SPI compatible parallel-in/serial-out shift
1367 tristate "EXAR XRA1403 16-bit GPIO expander"
1370 GPIO driver for EXAR XRA1403 16-bit SPI-based GPIO expander.
1374 menu "USB GPIO expanders"
1378 tristate "Viperboard GPIO a & b support"
1381 Say yes here to access the GPIO signals of Nano River
1382 Technologies Viperboard. There are two GPIO chips on the