Lines Matching +full:zynq +full:- +full:gpio +full:- +full:1

1 # SPDX-License-Identifier: GPL-2.0-only
3 # GPIO infrastructure and drivers
7 bool "GPIO Support"
9 This enables GPIO support through the generic GPIO library.
11 one or more of the GPIO drivers below.
47 this symbol, but new drivers should use the generic gpio-regmap
51 bool "Debug GPIO calls"
54 Say Y here to add some extra checks and diagnostics to GPIO calls.
57 non-sleeping contexts. They can make bitbanged serial protocols
62 bool "/sys/class/gpio/... (sysfs interface)" if EXPERT
68 This ABI is deprecated. If you want to use GPIO from userspace,
81 Only say N if you are sure that the GPIO character device is not
87 bool "Support GPIO ABI Version 1"
91 Say Y here to support version 1 of the GPIO CDEV ABI.
118 Enables support for the idio-16 library functions. The idio-16 library
120 ACCES IDIO-16 family such as the 104-IDIO-16 and the PCI-IDIO-16.
122 If built as a module its name will be gpio-idio-16.
124 menu "Memory mapped GPIO drivers"
128 tristate "GPIO driver for 74xx-ICs with MMIO access"
132 Say yes here to support GPIO functionality for 74xx-compatible ICs
134 1 bit: 741G125 (Input), 741G74 (Output)
142 tristate "Altera GPIO"
149 If driver is built as a module it will be called gpio-altera.
152 tristate "AMD Promontory GPIO support"
156 Driver for GPIO functionality on Promontory IOHub.
160 tristate "Aspeed GPIO support"
164 Say Y here to support Aspeed AST2400 and AST2500 GPIO controllers.
175 tristate "Atheros AR71XX/AR724X/AR913X GPIO support"
181 Select this option to enable GPIO driver for
185 tristate "Raspberry Pi 3 GPIO Expander"
192 Turn on GPIO support for the expander on Raspberry Pi 3 boards, using
196 bool "Broadcom Kona GPIO"
199 Turn on GPIO support for Broadcom "Kona" chips.
202 tristate "BRCM XGS iProc GPIO support"
208 Say yes here to enable GPIO support for Broadcom XGS iProc SoCs.
211 tristate "BRCMSTB GPIO support"
217 Say yes here to enable GPIO support for Broadcom STB (BCM7XXX) SoCs.
220 tristate "Cadence GPIO support"
225 Say yes here to enable support for Cadence GPIO controller.
228 tristate "CLPS711X GPIO support"
232 Say yes here to support GPIO on CLPS711X SoCs.
235 tristate "TI Davinci/Keystone GPIO support"
239 Say yes here to enable GPIO support for TI Davinci/Keystone SoCs.
242 tristate "Synopsys DesignWare APB GPIO driver"
247 GPIO block.
258 tristate "Emma Mobile GPIO"
261 Say yes here to support GPIO on Renesas Emma Mobile SoCs.
264 tristate "Airoha GPIO support"
270 Say Y or M here to support the GPIO controller block on the
280 tristate "Support for GPIO pins on XR17V352/354/358"
284 Selecting this option will enable handling of GPIO pins present
288 bool "GE FPGA based GPIO"
292 Support for common GPIO functionality provided on some GE Single Board
296 and write pin state) for GPIO implemented in a number of GE single
300 bool "Faraday FTGPIO010 GPIO"
310 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)"
313 Say yes here to support basic platform_device memory-mapped GPIO controllers.
325 tristate "HiSilicon GPIO controller driver"
330 Say Y or M here to build support for the HiSilicon GPIO controller
331 driver GPIO block.
332 This GPIO controller supports double-edge interrupt and multi-core
336 tristate "Nintendo Wii (Hollywood) GPIO"
341 Select this to support the GPIO controller of the Nintendo Wii.
346 tristate "Intel ICH GPIO"
350 Say yes here to support the GPIO functionality of a number of Intel
351 ICH-based chipsets. Currently supported devices: ICH6, ICH7, ICH8
362 bool "Intel IXP4xx GPIO"
369 Say yes here to support the GPIO functionality of a number of Intel
375 tristate "Xylon LogiCVC GPIO support"
378 Say yes here to support GPIO functionality of the Xylon LogiCVC
382 bool "Loongson-2/3 GPIO support"
385 Driver for GPIO functionality on Loongson-2F/3A/3B processors.
388 tristate "Loongson 64 bit GPIO support"
393 Say yes here to support the GPIO functionality of a number of
394 Loongson series of chips. The Loongson GPIO controller supports
395 up to 60 GPIOS in total, 4 of which are dedicated GPIO pins, and
400 tristate "NXP LPC18XX/43XX GPIO support"
405 Select this option to enable GPIO driver for
409 tristate "NXP LPC32XX GPIO support"
412 Select this option to enable GPIO driver for
416 tristate "GPIO support for Fujitsu MB86S7x Platforms"
418 Say yes here to support the GPIO controller in Fujitsu MB86S70 SoCs.
421 tristate "MEN 16Z127 GPIO support"
425 Say yes here to support the MEN 16Z127 GPIO Controller.
434 created by attaching a 16-bit latch to the bus.
442 bool "MPC512x/MPC8xxx/QorIQ GPIO support"
453 bool "Mediatek MT7621 GPIO Support"
459 Say yes here to support the Mediatek MT7621 SoC GPIO device.
469 tristate "i.MX GPIO support"
475 bool "Freescale MXS GPIO support" if COMPILE_TEST
489 tristate "Cavium OCTEON GPIO"
493 Say yes here to support the on-chip GPIO lines on the OCTEON
497 tristate "TI OMAP GPIO support" if ARCH_OMAP2PLUS || COMPILE_TEST
503 Say yes here to enable GPIO support for TI OMAP SoCs.
506 tristate "PrimeCell PL061 GPIO support"
511 Say yes here to support the PrimeCell PL061 GPIO device.
514 bool "PXA GPIO support"
517 Say yes here to support the PXA GPIO device.
520 tristate "Renesas R-Car and RZ/G GPIO support"
524 Say yes here to support GPIO on Renesas R-Car or RZ/G SoCs.
527 bool "RDA Micro GPIO controller support"
533 Say Y here to support RDA Micro GPIO controller.
536 tristate "Realtek Otto GPIO support"
542 The GPIO controller on the Otto MIPS platform supports up to two
544 are grouped in four 8-bit wide ports.
551 A 32-bit single register GPIO fixed in/out implementation. This
552 can be used to represent any register as a set of GPIO signals.
555 tristate "Rockchip GPIO support"
561 Say yes here to support GPIO on Rockchip SoCs.
564 tristate "Realtek DHC GPIO support"
573 Say yes here to support GPIO functionality and GPIO interrupt on
577 tristate "SAMA5D2 PIOBU GPIO support"
587 maintain their value during backup/self-refresh.
590 tristate "SiFive GPIO support"
597 Say yes here to support the GPIO device on SiFive SoCs.
600 tristate "SIOX GPIO support"
605 via a SIOX bus and have a number of fixed-direction I/O lines.
608 bool "Synopsys GPIO via CREG (Control REGisters) driver"
613 This is a single-register MMIO GPIO driver for complex cases
614 where only several fields in register belong to GPIO lines and
615 each GPIO line owns a field with different length and on/off value.
618 bool "ST SPEAr13xx SPI Chip Select as GPIO support"
622 Say yes here to support ST SPEAr SPI Chip Select as GPIO device.
625 tristate "Spreadtrum GPIO support"
630 Say yes here to support Spreadtrum GPIO device.
644 tristate "GPIO based on SYSCON"
647 Say yes here to support GPIO functionality though SYSCON driver.
653 GPIO support for Intel Tangier and compatible platforms.
655 - Elkhart Lake
656 - Merrifield
658 If built as a module its name will be gpio-tangier.
667 tristate "NVIDIA Tegra GPIO support"
674 Say yes here to support GPIO pins on NVIDIA Tegra SoCs.
677 tristate "NVIDIA Tegra186 GPIO support"
684 Say yes here to support GPIO pins on NVIDIA Tegra186 SoCs.
687 tristate "TS-4800 DIO blocks and compatibles"
692 This driver support TS-4800 FPGA GPIO controllers.
695 tristate "Cavium ThunderX/OCTEON-TX GPIO"
702 Say yes here to support the on-chip GPIO lines on the ThunderX
703 and OCTEON-TX families of SoCs.
706 tristate "UniPhier GPIO support"
721 tristate "Toshiba Visconti GPIO support"
728 Say yes here to support GPIO on Tohisba Visconti.
731 tristate "Qualcomm Technologies Inc WCD9340/WCD9341 GPIO controller driver"
734 This driver is to support GPIO block found on the Qualcomm Technologies
738 bool "APM X-Gene GPIO controller support"
741 This driver is to support the GPIO block within the APM X-Gene SoC
742 platform's generic flash controller. The GPIO pins are muxed with
744 here to enable the GFC GPIO functionality.
747 tristate "APM X-Gene GPIO standby controller support"
753 This driver supports the GPIO block within the APM X-Gene
754 Standby Domain. Say yes here to enable the GPIO functionality.
757 tristate "Xilinx GPIO support"
761 Say yes here to support the Xilinx FPGA GPIO device.
764 tristate "Cavium ThunderX2 GPIO support"
768 This driver provides support for GPIO interface on Cavium's ThunderX2
786 Say yes here to support the GPIO controller in LSI ZEVIO SoCs.
789 tristate "Xilinx Zynq GPIO support"
793 Say yes here to support Xilinx Zynq GPIO controller.
796 tristate "ZynqMP ps-mode pin GPIO configuration driver"
800 Say yes here to support the ZynqMP ps-mode pin GPIO configuration
803 This ps-mode pin GPIO driver is based on GPIO framework. PS_MODE
804 is 4-bits boot mode pins. It sets and gets the status of
805 the ps-mode pin. Every pin can be configured as input/output.
808 tristate "Loongson1 GPIO support"
812 Say Y or M here to support GPIO on Loongson1 SoCs.
815 tristate "GPIO support for AMD Fusion Controller Hub (G-series SOCs)"
817 This option enables driver for GPIO on AMD's Fusion Controller Hub,
818 as found on G-series SOCs (e.g. GX-412TC).
821 needs to be provided with platform-specific configuration.
825 bool "MStar MSC313 GPIO support"
831 Say Y here to support the main GPIO block on MStar/SigmaStar
832 ARMv7-based SoCs.
835 tristate "IDT 79RC3243X GPIO support"
840 Select this option to enable GPIO driver for
841 IDT 79RC3243X-based devices like Mikrotik RB532.
844 be called gpio-idt3243x.
848 menu "Port-mapped I/O GPIO drivers"
852 tristate "VIA VX855/VX875 GPIO"
857 Support access to the VX855/VX875 GPIO lines through the GPIO library.
874 If built as a module its name will be gpio-i8255.
877 tristate "ACCES 104-DIO-48E GPIO support"
886 Enables GPIO support for the ACCES 104-DIO-48E series (104-DIO-48E,
887 104-DIO-24E). The base port addresses for the devices may be
892 tristate "ACCES 104-IDIO-16 GPIO support"
898 Enables GPIO support for the ACCES 104-IDIO-16 family (104-IDIO-16,
899 104-IDIO-16E, 104-IDO-16, 104-IDIO-8, 104-IDIO-8E, 104-IDO-8). The
905 tristate "ACCES 104-IDI-48 GPIO support"
913 Enables GPIO support for the ACCES 104-IDI-48 family (104-IDI-48A,
914 104-IDI-48AC, 104-IDI-48B, 104-IDI-48BC). The base port addresses for
920 tristate "Fintek and Nuvoton Super-I/O GPIO support"
922 This option enables support for GPIOs found on Fintek Super-I/O
924 As well as Nuvoton Super-I/O chip NCT6126D.
927 be called f7188x-gpio.
930 tristate "Diamond Systems GPIO-MM GPIO support"
936 Enables GPIO support for the Diamond Systems GPIO-MM and GPIO-MM-12.
938 The Diamond Systems GPIO-MM device features 48 lines of digital I/O
939 via the emulation of dual 82C55A PPI chips. This driver provides GPIO
946 tristate "IT87xx GPIO support"
948 Say yes here to support GPIO functionality of IT87xx Super I/O chips.
958 tristate "Intel SCH/TunnelCreek/Centerton/Quark X1000 GPIO"
963 Say yes here to support GPIO interface on Intel Poulsbo SCH,
967 The Intel SCH contains a total of 14 GPIO pins. Ten GPIOs are
971 active during S3. The suspend-powered GPIOs can be used to wake the
972 system from the Suspend-to-RAM state.
977 The Intel Centerton processor has a total of 30 GPIO pins.
978 Twenty-one are powered by the core power rail and 9 from the
985 tristate "SMSC SCH311x SuperI/O GPIO"
991 be called gpio-sch311x.
994 tristate "TS-5500 DIO blocks and compatibles"
999 blocks of the TS-5500: DIO1, DIO2 and the LCD port, and the TS-5600
1003 tristate "Winbond Super I/O GPIO support"
1012 boot-time parameter "gpio_winbond.gpios" with a bitmask of GPIO
1013 ports to enable (bit 0 is GPIO1, bit 1 is GPIO2, etc.).
1016 be called gpio-winbond.
1019 tristate "WinSystems WS16C48 GPIO support"
1026 Enables GPIO support for the WinSystems WS16C48. The base port
1033 menu "I2C GPIO expanders"
1037 tristate "Avionic Design N-bit GPIO expander"
1042 I2C GPIO expanders. The register space will be extended by powers
1049 tristate "FXL6408 I2C GPIO expander"
1053 GPIO driver for Fairchild Semiconductor FXL6408 GPIO expander.
1056 be called gpio-fxl6408.
1059 tristate "DS4520 I2C GPIO expander"
1063 GPIO driver for ADI DS4520 I2C-based GPIO expander.
1064 Say yes here to enable the GPIO driver for the ADI DS4520 chip.
1067 be called gpio-ds4520.
1070 tristate "Gateworks PLD GPIO Expander"
1073 Say yes here to provide access to the Gateworks I2C PLD GPIO
1074 Expander. This is used at least on the Cambria GW2358-4.
1077 tristate "Maxim MAX7300 GPIO expander"
1080 GPIO driver for Maxim MAX7300 I2C-based GPIO expander.
1083 tristate "MAX7319, MAX7320-7327 I2C Port Expanders"
1085 Say yes here to support the MAX7319, MAX7320-7327 series of I2C
1087 Input (designated by 'I'), Push-Pull Output ('O'), or Open-Drain
1112 Say yes here to provide access to several register-oriented
1137 tristate "PCA9570 4-Bit I2C GPO expander"
1142 be called gpio-pca9570.
1145 tristate "PCF857x, PCA{85,96}7x, and MAX732[89] I2C GPIO expanders"
1149 Say yes here to provide access to most "quasi-bidirectional" I2C
1150 GPIO expanders used for additional digital outputs or inputs.
1166 This driver provides an in-kernel interface to those GPIOs using
1167 platform-neutral GPIO calls.
1170 tristate "TPIC2810 8-Bit I2C GPO expander"
1175 be called gpio-tpic2810.
1178 tristate "Technologic Systems FPGA I2C GPIO"
1182 Say yes here to enabled the GPIO driver for Technologic's FPGA core.
1183 Series supported include TS-4100, TS-4900, TS-7970 and TS-7990.
1187 menu "MFD GPIO expanders"
1190 tristate "GPIO Support for ADP5520 PMIC"
1193 This option enables support for on-chip GPIO found
1197 tristate "Altera Arria10 System Resource GPIO"
1200 Driver for Arria10 Development Kit GPIO expansion which
1211 tristate "ROHM BD71815 PMIC GPIO support"
1218 will be called gpio-bd71815.
1221 tristate "ROHM BD71828 GPIO support"
1226 outputs only and pins must be configured to GPIO outputs by
1230 will be called gpio-bd71828.
1233 tristate "ROHM BD9571 GPIO support"
1241 will be called gpio-bd9571mwv.
1244 tristate "GPIO support for Crystal Cove PMIC"
1248 Support for GPIO pins on Crystal Cove PMIC.
1250 Say Yes if you have a Intel SoC-based tablet with Crystal Cove PMIC
1254 called gpio-crystalcove.
1257 tristate "AMD CS5535/CS5536 GPIO support"
1261 The AMD CS5535 and CS5536 southbridges support 28 GPIO pins that
1268 tristate "Dialog DA9052 GPIO"
1271 Say yes here to enable the GPIO driver for the DA9052 chip.
1274 tristate "Dialog Semiconductor DA9055 GPIO"
1277 Say yes here to enable the GPIO driver for the DA9055 chip.
1279 The Dialog DA9055 PMIC chip has 3 GPIO pins that can be
1282 If driver is built as a module it will be called gpio-da9055.
1285 tristate "Diolan DLN2 GPIO support"
1290 Select this option to enable GPIO driver for the Diolan DLN2
1294 will be called gpio-dln2.
1305 tristate "Intel Elkhart Lake PSE GPIO support"
1309 Select this option to enable GPIO support for Intel Elkhart Lake
1310 PSE GPIO IP.
1313 be called gpio-elkhartlake.
1316 tristate "Janz VMOD-TTL Digital IO Module"
1319 This enables support for the Janz VMOD-TTL Digital IO module.
1324 tristate "Kontron ETX / COMexpress GPIO"
1327 This enables support for the PLD GPIO interface on some Kontron ETX
1331 called gpio-kempld.
1334 tristate "INTEL La Jolla Cove Adapter GPIO support"
1339 Select this option to enable GPIO driver for the INTEL
1343 will be called gpio-ljca.
1346 tristate "TI/National Semiconductor LP3943 GPIO expander"
1349 GPIO driver for LP3943 MFD.
1350 LP3943 can be used as a GPIO expander which provides up to 16 GPIOs.
1361 called gpio-lp873x.
1364 tristate "TI LP87565 GPIO"
1367 This driver supports the GPIO on TI Lp873565 PMICs. 3 GPIOs are present
1371 called gpio-lp87565.
1380 tristate "GPIO support for PMIC MAX77620 and MAX20024"
1384 GPIO driver for MAX77620 and MAX20024 PMIC from Maxim Semiconductor.
1387 Say yes here to enable the max77620 to be used as GPIO controller.
1390 tristate "Maxim MAX77650/77651 GPIO support"
1393 GPIO driver for MAX77650/77651 PMIC from Maxim Semiconductor.
1394 These chips have a single pin that can be configured as GPIO.
1397 bool "TI PALMAS series PMICs GPIO"
1400 Select this option to enable GPIO driver for the TI PALMAS
1412 bool "RICOH RC5T583 GPIO"
1415 Select this option to enable GPIO driver for the Ricoh RC5T583
1417 This driver provides the support for driving/reading the GPIO pins
1418 of RC5T583 device through standard GPIO library.
1421 tristate "Kontron sl28cpld GPIO support"
1430 called gpio-sl28cpld.
1451 bool "Support for timberdale GPIO IP"
1454 Add support for the GPIO IP in the timberdale FPGA.
1457 tristate "Delta Networks TN48M switch CPLD GPIO driver"
1463 they are input-only or output-only type.
1466 module will be called gpio-tn48m.
1475 tristate "TPS65218 GPIO"
1478 Select this option to enable GPIO driver for the TPS65218
1482 tristate "TPS65219 GPIO"
1486 Select this option to enable GPIO driver for the TPS65219 chip
1491 GPIO. It's either a GPO when MULTI_DEVICE_EN=0 or a GPI when
1492 MULTI_DEVICE_EN=1.
1498 bool "TPS6586X GPIO"
1501 Select this option to enable GPIO driver for the TPS6586X
1505 bool "TPS65910 GPIO"
1508 Select this option to enable GPIO driver for the TPS65910
1512 tristate "TI TPS65912 GPIO"
1515 This driver supports TPS65912 GPIO chip.
1518 tristate "TPS68470 GPIO"
1521 Select this option to enable GPIO driver for the TPS68470
1523 There are 7 GPIOs and few sensor-related GPIOs supported
1529 tristate "TQ-Systems QTMX86 GPIO"
1534 This driver supports GPIO on the TQMX86 IO controller.
1540 Say yes here to access the GPIO signals of various multi-function
1551 tristate "GPIO support for Whiskey Cove PMIC"
1555 Support for GPIO pins on Whiskey Cove PMIC.
1557 Say Yes if you have an Intel SoC-based tablet with Whiskey Cove PMIC
1561 called gpio-wcove.
1567 Say yes here to access the GPIO signals of WM831x power management
1574 Say yes here to access the GPIO signals of WM8350 power management
1581 Say yes here to access the GPIO signals of WM8994 audio hub
1586 menu "PCI GPIO expanders"
1590 tristate "AMD 8111 GPIO driver"
1594 The AMD 8111 southbridge contains 32 GPIO pins which can be used.
1596 Note that usually system firmware/ACPI handles GPIO pins on their
1603 tristate "BT8XX GPIO abuser"
1606 The BT8xx frame grabber chip has 24 GPIO pins that can be abused
1607 as a cheap PCI GPIO card.
1609 This chip can be found on Miro, Hauppauge and STB TV-cards.
1612 GPIO card. For more information on how to build a GPIO card
1614 Documentation/driver-api/gpio/bt8xxgpio.rst
1619 tristate "Intel Merrifield GPIO support"
1623 Say Y here to support Intel Merrifield GPIO.
1626 tristate "Mellanox BlueField SoC GPIO"
1630 Say Y here if you want GPIO support on Mellanox BlueField SoC.
1633 tristate "Mellanox BlueField 2 SoC GPIO"
1638 Say Y here if you want GPIO support on Mellanox BlueField 2 SoC.
1641 tristate "Mellanox BlueField 3 SoC GPIO"
1646 Say Y if you want GPIO support on Mellanox BlueField 3 SoC.
1647 This GPIO controller supports interrupt handling and enables the
1648 manipulation of certain GPIO pins.
1649 This controller should be used in parallel with pinctrl-mlxbf3 to
1651 This driver can also be built as a module called mlxbf3-gpio.
1654 tristate "OKI SEMICONDUCTOR ML7213 IOH GPIO support"
1660 Hub) which is for IVI (In-Vehicle Infotainment) use.
1661 This driver can access the IOH's GPIO device.
1664 tristate "Intel EG20T PCH/LAPIS Semiconductor IOH (ML7223/ML7831) GPIO"
1668 This driver is for PCH (Platform Controller Hub) GPIO of Intel Topcliff,
1670 This driver can access PCH GPIO device.
1680 tristate "ACCES PCI-IDIO-16 GPIO support"
1684 Enables GPIO support for the ACCES PCI-IDIO-16. An interrupt is
1690 tristate "ACCES PCIe-IDIO-24 GPIO support"
1696 Enables GPIO support for the ACCES PCIe-IDIO-24 family (PCIe-IDIO-24,
1697 PCIe-IDI-24, PCIe-IDO-24, PCIe-IDIO-12). An interrupt is generated
1703 tristate "RDC R-321x GPIO support"
1711 bool "Intel Sodaville GPIO support"
1716 Say Y here to support Intel Sodaville GPIO.
1720 menu "SPI GPIO expanders"
1724 tristate "74x164 serial-in/parallel-out 8-bits shift register"
1727 Driver for 74x164 compatible serial-in/parallel-out 8-outputs
1729 to more GPIO outputs.
1735 GPIO driver for Maxim MAX31910, MAX31911, MAX31912, MAX31913,
1736 MAX31953 and MAX31963 industrial serializer, a daisy-chainable
1742 tristate "Maxim MAX7301 GPIO expander"
1745 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
1748 tristate "Freescale MC33880 high-side/low-side switch"
1750 SPI driver for Freescale MC33880 high-side/low-side switch.
1751 This provides GPIO interface supporting inputs and outputs.
1754 tristate "Generic parallel-in/serial-out shift register"
1756 GPIO driver for SPI compatible parallel-in/serial-out shift
1760 tristate "EXAR XRA1403 16-bit GPIO expander"
1763 GPIO driver for EXAR XRA1403 16-bit SPI-based GPIO expander.
1766 tristate "Turris Mox Moxtet bus GPIO expander"
1776 menu "USB GPIO expanders"
1780 tristate "Viperboard GPIO a & b support"
1783 Say yes here to access the GPIO signals of Nano River
1784 Technologies Viperboard. There are two GPIO chips on the
1792 menu "Virtual GPIO drivers"
1795 tristate "GPIO Aggregator"
1797 Say yes here to enable the GPIO Aggregator, which provides a way to
1798 aggregate existing GPIO lines into a new virtual GPIO chip.
1800 - Assign permissions for a collection of GPIO lines to a user,
1801 - Export a collection of GPIO lines to a virtual machine,
1802 - Provide a generic driver for a GPIO-operated device in an
1804 the GPIO chardev interface.
1807 tristate "GPIO latch driver"
1809 Say yes here to enable a driver for GPIO multiplexers based on latches
1813 tristate "GPIO Testing Driver (DEPRECATED)"
1816 This module is DEPRECATED. Please consider using gpio-sim instead.
1818 This enables GPIO Testing driver, which provides a way to test GPIO
1821 tools/testing/selftests/gpio/gpio-mockup.sh. Reference the usage in
1825 tristate "VirtIO GPIO support"
1829 Say Y here to enable guest support for virtio-based GPIO controllers.
1835 tristate "GPIO Simulator Module"
1839 This enables the GPIO simulator - a configfs-based GPIO testing