Lines Matching +full:bd71828 +full:- +full:pmic
1 # SPDX-License-Identifier: GPL-2.0-only
57 non-sleeping contexts. They can make bitbanged serial protocols
116 tristate "GPIO driver for 74xx-ICs with MMIO access"
120 Say yes here to support GPIO functionality for 74xx-compatible ICs
136 If driver is built as a module it will be called gpio-altera.
297 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)"
300 Say yes here to support basic platform_device memory-mapped GPIO controllers.
319 This GPIO controller supports double-edge interrupt and multi-core
338 ICH-based chipsets. Currently supported devices: ICH6, ICH7, ICH8
379 bool "Loongson-2/3 GPIO support"
382 Driver for GPIO functionality on Loongson-2F/3A/3B processors.
418 created by attaching a 16-bit latch to the bus.
469 Say yes here to support the on-chip GPIO lines on the OCTEON
490 tristate "Spreadtrum PMIC EIC support"
495 Say yes here to support Spreadtrum PMIC EIC device.
504 tristate "Renesas R-Car and RZ/G GPIO support"
508 Say yes here to support GPIO on Renesas R-Car or RZ/G SoCs.
528 are grouped in four 8-bit wide ports.
535 A 32-bit single register GPIO fixed in/out implementation. This
558 maintain their value during backup/self-refresh.
576 via a SIOX bus and have a number of fixed-direction I/O lines.
584 This is a single-register MMIO GPIO driver for complex cases
655 tristate "TS-4800 DIO blocks and compatibles"
660 This driver support TS-4800 FPGA GPIO controllers.
663 tristate "Cavium ThunderX/OCTEON-TX GPIO"
670 Say yes here to support the on-chip GPIO lines on the ThunderX
671 and OCTEON-TX families of SoCs.
718 bool "APM X-Gene GPIO controller support"
721 This driver is to support the GPIO block within the APM X-Gene SoC
727 tristate "APM X-Gene GPIO standby controller support"
733 This driver supports the GPIO block within the APM X-Gene
776 tristate "ZynqMP ps-mode pin GPIO configuration driver"
780 Say yes here to support the ZynqMP ps-mode pin GPIO configuration
783 This ps-mode pin GPIO driver is based on GPIO framework. PS_MODE
784 is 4-bits boot mode pins. It sets and gets the status of
785 the ps-mode pin. Every pin can be configured as input/output.
795 tristate "GPIO support for AMD Fusion Controller Hub (G-series SOCs)"
798 as found on G-series SOCs (e.g. GX-412TC).
801 needs to be provided with platform-specific configuration.
812 ARMv7-based SoCs.
821 IDT 79RC3243X-based devices like Mikrotik RB532.
824 be called gpio-idt3243x.
828 menu "Port-mapped I/O GPIO drivers"
841 If built as a module its name will be gpio-i8255.
844 tristate "ACCES 104-DIO-48E GPIO support"
850 Enables GPIO support for the ACCES 104-DIO-48E series (104-DIO-48E,
851 104-DIO-24E). The base port addresses for the devices may be
856 tristate "ACCES 104-IDIO-16 GPIO support"
861 Enables GPIO support for the ACCES 104-IDIO-16 family (104-IDIO-16,
862 104-IDIO-16E, 104-IDO-16, 104-IDIO-8, 104-IDIO-8E, 104-IDO-8). The
868 tristate "ACCES 104-IDI-48 GPIO support"
874 Enables GPIO support for the ACCES 104-IDI-48 family (104-IDI-48A,
875 104-IDI-48AC, 104-IDI-48B, 104-IDI-48BC). The base port addresses for
881 tristate "Fintek and Nuvoton Super-I/O GPIO support"
883 This option enables support for GPIOs found on Fintek Super-I/O
885 As well as Nuvoton Super-I/O chip NCT6116D.
888 be called f7188x-gpio.
891 tristate "Diamond Systems GPIO-MM GPIO support"
896 Enables GPIO support for the Diamond Systems GPIO-MM and GPIO-MM-12.
898 The Diamond Systems GPIO-MM device features 48 lines of digital I/O
931 active during S3. The suspend-powered GPIOs can be used to wake the
932 system from the Suspend-to-RAM state.
938 Twenty-one are powered by the core power rail and 9 from the
951 be called gpio-sch311x.
954 tristate "TS-5500 DIO blocks and compatibles"
959 blocks of the TS-5500: DIO1, DIO2 and the LCD port, and the TS-5600
972 boot-time parameter "gpio_winbond.gpios" with a bitmask of GPIO
976 be called gpio-winbond.
994 tristate "Avionic Design N-bit GPIO expander"
1010 Expander. This is used at least on the Cambria GW2358-4.
1016 GPIO driver for Maxim MAX7300 I2C-based GPIO expander.
1019 tristate "MAX7319, MAX7320-7327 I2C Port Expanders"
1021 Say yes here to support the MAX7319, MAX7320-7327 series of I2C
1023 Input (designated by 'I'), Push-Pull Output ('O'), or Open-Drain
1048 Say yes here to provide access to several register-oriented
1073 tristate "PCA9570 4-Bit I2C GPO expander"
1078 be called gpio-pca9570.
1085 Say yes here to provide access to most "quasi-bidirectional" I2C
1102 This driver provides an in-kernel interface to those GPIOs using
1103 platform-neutral GPIO calls.
1106 tristate "TPIC2810 8-Bit I2C GPO expander"
1111 be called gpio-tpic2810.
1119 Series supported include TS-4100, TS-4900, TS-7970 and TS-7990.
1126 tristate "GPIO Support for ADP5520 PMIC"
1129 This option enables support for on-chip GPIO found
1147 tristate "ROHM BD71815 PMIC GPIO support"
1150 Support for GPO(s) on ROHM BD71815 PMIC. There are two GPOs
1151 available on the ROHM PMIC.
1154 will be called gpio-bd71815.
1157 tristate "ROHM BD71828 GPIO support"
1160 Support for GPIOs on ROHM BD71828 PMIC. There are three GPIOs
1161 available on the ROHM PMIC in total. The GPIOs are limited to
1166 will be called gpio-bd71828.
1172 Support for GPIOs on ROHM BD9571 PMIC. There are two GPIOs
1173 available on the ROHM PMIC in total, both of which can also
1177 will be called gpio-bd9571mwv.
1180 tristate "GPIO support for Crystal Cove PMIC"
1184 Support for GPIO pins on Crystal Cove PMIC.
1186 Say Yes if you have a Intel SoC-based tablet with Crystal Cove PMIC
1190 called gpio-crystalcove.
1215 The Dialog DA9055 PMIC chip has 3 GPIO pins that can be
1218 If driver is built as a module it will be called gpio-da9055.
1230 will be called gpio-dln2.
1241 tristate "Janz VMOD-TTL Digital IO Module"
1244 This enables support for the Janz VMOD-TTL Digital IO module.
1256 called gpio-kempld.
1274 called gpio-lp873x.
1284 called gpio-lp87565.
1293 tristate "GPIO support for PMIC MAX77620 and MAX20024"
1297 GPIO driver for MAX77620 and MAX20024 PMIC from Maxim Semiconductor.
1298 MAX77620 PMIC has 8 pins that can be configured as GPIOs. The
1306 GPIO driver for MAX77650/77651 PMIC from Maxim Semiconductor.
1335 called gpio-sl28cpld.
1368 they are input-only or output-only type.
1371 module will be called gpio-tn48m.
1412 There are 7 GPIOs and few sensor-related GPIOs supported
1418 tristate "TQ-Systems QTMX86 GPIO"
1429 Say yes here to access the GPIO signals of various multi-function
1447 tristate "GPIO support for Whiskey Cove PMIC"
1451 Support for GPIO pins on Whiskey Cove PMIC.
1453 Say Yes if you have an Intel SoC-based tablet with Whiskey Cove PMIC
1457 called gpio-wcove.
1505 This chip can be found on Miro, Hauppauge and STB TV-cards.
1510 Documentation/driver-api/gpio/bt8xxgpio.rst
1542 Hub) which is for IVI (In-Vehicle Infotainment) use.
1562 tristate "ACCES PCI-IDIO-16 GPIO support"
1565 Enables GPIO support for the ACCES PCI-IDIO-16. An interrupt is
1571 tristate "ACCES PCIe-IDIO-24 GPIO support"
1574 Enables GPIO support for the ACCES PCIe-IDIO-24 family (PCIe-IDIO-24,
1575 PCIe-IDI-24, PCIe-IDO-24, PCIe-IDIO-12). An interrupt is generated
1581 tristate "RDC R-321x GPIO support"
1602 tristate "74x164 serial-in/parallel-out 8-bits shift register"
1605 Driver for 74x164 compatible serial-in/parallel-out 8-outputs
1614 MAX31953 and MAX31963 industrial serializer, a daisy-chainable
1623 GPIO driver for Maxim MAX7301 SPI-based GPIO expander.
1626 tristate "Freescale MC33880 high-side/low-side switch"
1628 SPI driver for Freescale MC33880 high-side/low-side switch.
1632 tristate "Generic parallel-in/serial-out shift register"
1634 GPIO driver for SPI compatible parallel-in/serial-out shift
1638 tristate "EXAR XRA1403 16-bit GPIO expander"
1641 GPIO driver for EXAR XRA1403 16-bit SPI-based GPIO expander.
1678 - Assign permissions for a collection of GPIO lines to a user,
1679 - Export a collection of GPIO lines to a virtual machine,
1680 - Provide a generic driver for a GPIO-operated device in an
1691 tools/testing/selftests/gpio/gpio-mockup.sh. Reference the usage in
1699 Say Y here to enable guest support for virtio-based GPIO controllers.
1709 This enables the GPIO simulator - a configfs-based GPIO testing