Lines Matching +full:i2c +full:- +full:tunnel
57 non-sleeping contexts. They can make bitbanged serial protocols
82 # This symbol is selected by both I2C and SPI expanders
90 tristate "GPIO driver for 74xx-ICs with MMIO access"
94 Say yes here to support GPIO functionality for 74xx-compatible ICs
110 If driver is built as a module it will be called gpio-altera.
234 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)"
237 Say yes here to support basic platform_device memory-mapped GPIO controllers.
264 ICH-based chipsets. Currently supported devices: ICH6, ICH7, ICH8
292 bool "Loongson-2/3 GPIO support"
295 driver for GPIO functionality on Loongson-2F/3A/3B processors.
344 tools/testing/selftests/gpio/gpio-mockup.sh. Reference the usage in
395 Say yes here to support the on-chip GPIO lines on the OCTEON
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
504 tristate "TS-4800 DIO blocks and compatibles"
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
519 and OCTEON-TX families of SoCs.
537 tristate "NEC VR4100 series General-purpose I/O Uint support"
540 Say yes here to support the NEC VR4100 series General-purpose I/O Uint
555 bool "APM X-Gene GPIO controller support"
558 This driver is to support the GPIO block within the APM X-Gene SoC
564 tristate "APM X-Gene GPIO standby controller support"
570 This driver supports the GPIO block within the APM X-Gene
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,
639 104-DIO-24E). The base port addresses for the devices may be
644 tristate "ACCES 104-IDIO-16 GPIO support"
649 Enables GPIO support for the ACCES 104-IDIO-16 family (104-IDIO-16,
650 104-IDIO-16E, 104-IDO-16, 104-IDIO-8, 104-IDIO-8E, 104-IDO-8). The
656 tristate "ACCES 104-IDI-48 GPIO support"
661 Enables GPIO support for the ACCES 104-IDI-48 family (104-IDI-48A,
662 104-IDI-48AC, 104-IDI-48B, 104-IDI-48BC). The base port addresses for
670 This option enables support for GPIOs found on Fintek Super-I/O
674 be called f7188x-gpio.
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
709 Intel Tunnel Creek processor, Intel Centerton processor or
717 system from the Suspend-to-RAM state.
719 The Intel Tunnel Creek processor has 5 GPIOs powered by the
723 Twenty-one are powered by the core power rail and 9 from the
736 be called gpio-sch311x.
739 tristate "TS-5500 DIO blocks and compatibles"
744 blocks of the TS-5500: DIO1, DIO2 and the LCD port, and the TS-5600
757 boot-time parameter "gpio_winbond.gpios" with a bitmask of GPIO
761 be called gpio-winbond.
775 menu "I2C GPIO expanders"
776 depends on I2C
779 tristate "ADP5588 I2C GPIO expander"
793 tristate "Avionic Design N-bit GPIO expander"
798 I2C GPIO expanders. The register space will be extended by powers
808 GPIO driver for Maxim MAX7300 I2C-based GPIO expander.
811 tristate "MAX7319, MAX7320-7327 I2C Port Expanders"
813 Say yes here to support the MAX7319, MAX7320-7327 series of I2C
815 Input (designated by 'I'), Push-Pull Output ('O'), or Open-Drain
838 depends on I2C=y && MACH_MX35_3DS
845 Say yes here to provide access to several register-oriented
870 tristate "PCF857x, PCA{85,96}7x, and MAX732[89] I2C GPIO expanders"
874 Say yes here to provide access to most "quasi-bidirectional" I2C
891 This driver provides an in-kernel interface to those GPIOs using
892 platform-neutral GPIO calls.
895 tristate "TPIC2810 8-Bit I2C GPO expander"
900 be called gpio-tpic2810.
903 tristate "Technologic Systems FPGA I2C GPIO"
908 Series supported include TS-4100, TS-4900, TS-7970 and TS-7990.
918 This option enables support for on-chip GPIO found
944 will be called gpio-bd9571mwv.
957 called gpio-crystalcove.
985 If driver is built as a module it will be called gpio-da9055.
997 will be called gpio-dln2.
1008 tristate "Janz VMOD-TTL Digital IO Module"
1011 This enables support for the Janz VMOD-TTL Digital IO module.
1023 called gpio-kempld.
1041 called gpio-lp873x.
1051 called gpio-lp87565.
1113 ---help---
1168 Say yes here to access the GPIO signals of various multi-function
1196 called gpio-wcove.
1243 This chip can be found on Miro, Hauppauge and STB TV-cards.
1273 Hub) which is for IVI(In-Vehicle Infotainment) use.
1293 tristate "ACCES PCI-IDIO-16 GPIO support"
1296 Enables GPIO support for the ACCES PCI-IDIO-16. An interrupt is
1302 tristate "ACCES PCIe-IDIO-24 GPIO support"
1305 Enables GPIO support for the ACCES PCIe-IDIO-24 family (PCIe-IDIO-24,
1306 PCIe-IDI-24, PCIe-IDO-24, PCIe-IDIO-12). An interrupt is generated
1312 tristate "RDC R-321x GPIO support"
1333 tristate "74x164 serial-in/parallel-out 8-bits shift register"
1336 Driver for 74x164 compatible serial-in/parallel-out 8-outputs
1345 MAX31953 and MAX31963 industrial serializer, a daisy-chainable
1354 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
1357 tristate "Freescale MC33880 high-side/low-side switch"
1359 SPI driver for Freescale MC33880 high-side/low-side switch.
1363 tristate "Generic parallel-in/serial-out shift register"
1365 GPIO driver for SPI compatible parallel-in/serial-out shift
1369 tristate "EXAR XRA1403 16-bit GPIO expander"
1372 GPIO driver for EXAR XRA1403 16-bit SPI-based GPIO expander.