Lines Matching +full:zynq +full:- +full:gpio
1 # SPDX-License-Identifier: GPL-2.0-only
35 bool "AMD GPIO pin control"
44 The driver for memory mapped GPIO functionality on AMD platforms
47 for GPIO use.
53 tristate "AMDISP GPIO pin control"
60 The driver for memory mapped GPIO functionality on AMD platforms
67 tristate "Apple SoC GPIO pin controller driver"
76 This is the driver for the GPIO controller found on Apple ARM SoCs,
80 will be called pinctrl-apple-gpio.
83 bool "Axis ARTPEC-6 pin controller driver"
88 This is the driver for the Axis ARTPEC-6 pin controller. This driver
91 found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
94 tristate "Pinctrl and GPIO driver for ams AS3722 PMIC"
99 AS3722 device supports the configuration of GPIO pins for different
100 functionality. This driver supports the pinmux, push-pull and
101 open drain configuration for the GPIO pins of AS3722 devices. It also
102 supports the GPIO functionality through gpiolib.
125 Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4
129 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support"
138 muxing and a GPIO driver to handle the GPIO when the GPIO function is
140 Say Y to enable pinctrl and GPIO support for the AXP209 PMIC.
143 tristate "Awinic AW9523/AW9523B I2C GPIO expander pinctrl driver"
153 The Awinic AW9523/AW9523B is a multi-function I2C GPIO
155 pinctrl driver to select the function muxing and a GPIO
156 driver to handle GPIO, when the GPIO function is selected.
158 Say yes to enable pinctrl and GPIO support for the AW9523(B).
169 tristate "Cypress CY8C95X0 I2C pinctrl and GPIO driver"
178 Support for 20/40/60 pin Cypress Cy8C95x0 pinctrl/gpio I2C expander.
180 called pinctrl-cy8c95x0.
183 tristate "TI DA850/OMAP-L138/AM18XX pull-up and pull-down groups"
188 Driver for TI DA850/OMAP-L138/AM18XX pinconf. Used to control
189 pull-up and pull-down pin groups.
192 tristate "Dialog Semiconductor DA9062 PMIC pinctrl and GPIO Support"
198 function muxing and a GPIO driver to handle the GPIO when the GPIO
201 Say Y to enable pinctrl and GPIO support for the DA9062 PMIC.
228 tristate "Generic pinctrl and GPIO driver for Intel Lightning Mountain SoC"
240 Equilibrium driver is a pinctrl and GPIO driver for Intel Lightning
241 Mountain network processor SoC that supports both the GPIO and pin
243 desired pin functions, configure GPIO attributes for LGM SoC pins.
256 pin config & pin muxing. It does not handle GPIO.
258 Pin muxing supports two functions for each pin: first is GPIO, second
259 is pin-dependent. Pin config is about bias & drive strength.
292 Add support for the Canaan Kendryte K210 RISC-V SOC Field
304 Add support for the Canaan Kendryte K230 RISC-V SOC pin controller.
320 It provides pin config functions such as pull-up, pull-down,
323 called as pinctrl-keembay.
337 tristate "Pinctrl driver for the Loongson-2 SoC"
342 This selects pin control driver for the Loongson-2 SoC. It
343 provides pin config functions multiplexing. GPIO pin pull-up,
344 pull-down functions are not supported. Say yes to enable
345 pinctrl for Loongson-2 SoC.
368 This PMIC has 8 GPIO pins that work as GPIO as well as special
369 function in alternate mode. This driver also configure push-pull,
391 This provides a GPIO interface supporting inputs and outputs and a
392 corresponding interrupt-controller.
395 tristate "Pinctrl driver for Microsemi/Microchip Serial GPIO"
405 Support for the serial GPIO interface used on Microsemi and
414 pinctrl-microchip-sgpio.
428 Support for the internal GPIO interfaces on Microsemi Ocelot and
431 If conpiled as a module, the module name will be pinctrl-ocelot.
440 functionality. This driver supports the pinmux, push-pull and
457 module will be called pinctrl-pef2256.
468 This is the pin controller and gpio driver for Microchip PIC32
485 This support pinctrl and GPIO driver for IMG Pistachio SoC.
488 tristate "Pinctrl and GPIO driver for RK805 PMIC"
497 tristate "Rockchip gpio and pinctrl driver"
508 This support pinctrl and GPIO driver for Rockchip SoCs.
522 tristate "One-register-per-pin type device tree based pinctrl driver"
539 tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
546 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
547 GPIO expander.
548 This provides a GPIO interface supporting inputs and outputs,
549 and configuring push-pull, open-drain, and can also be used as
550 interrupt-controller.
553 bool "Semtech SX150x I2C GPIO expander pinctrl driver"
562 Say Y here to provide support for Semtech SX150x-series I2C
563 GPIO expanders as pinctrl module.
565 - 8 bits: sx1508q, sx1502q
566 - 16 bits: sx1509q, sx1506q
574 tristate "Pinctrl and GPIO driver for TI TPS6594 PMIC"
587 called tps6594-pinctrl.
590 tristate "Pinctrl driver for the T-Head TH1520 SoC"
598 T-Head TH1520 SoC.
600 This driver is needed for RISC-V development boards like
604 bool "Pinctrl driver for Xilinx Zynq"
610 This selects the pinctrl driver for Xilinx Zynq.
624 such as pull-up, slew rate, etc.
626 will be called pinctrl-zynqmp.
629 tristate "NVIDIA BlueField-3 SoC Pinctrl driver"
635 Say Y to select the pinctrl driver for BlueField-3 SoCs.
638 pinctrl-mlxbf3.
648 Enable the gpio and pinctrl/mux driver for RaspberryPi RP1