Lines Matching +full:pmic +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 "Apple SoC GPIO pin controller driver"
62 This is the driver for the GPIO controller found on Apple ARM SoCs,
66 will be called pinctrl-apple-gpio.
69 bool "Axis ARTPEC-6 pin controller driver"
74 This is the driver for the Axis ARTPEC-6 pin controller. This driver
77 found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
80 tristate "Pinctrl and GPIO driver for ams AS3722 PMIC"
85 AS3722 device supports the configuration of GPIO pins for different
86 functionality. This driver supports the pinmux, push-pull and
87 open drain configuration for the GPIO pins of AS3722 devices. It also
88 supports the GPIO functionality through gpiolib.
113 Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4
117 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support"
126 muxing and a GPIO driver to handle the GPIO when the GPIO function is
128 Say Y to enable pinctrl and GPIO support for the AXP209 PMIC.
139 tristate "Cypress CY8C95X0 I2C pinctrl and GPIO driver"
148 Support for 20/40/60 pin Cypress Cy8C95x0 pinctrl/gpio I2C expander.
150 called pinctrl-cy8c95x0.
153 tristate "TI DA850/OMAP-L138/AM18XX pull-up and pull-down groups"
158 Driver for TI DA850/OMAP-L138/AM18XX pinconf. Used to control
159 pull-up and pull-down pin groups.
162 tristate "Dialog Semiconductor DA9062 PMIC pinctrl and GPIO Support"
166 The Dialog DA9062 PMIC provides multiple GPIOs that can be muxed for
168 function muxing and a GPIO driver to handle the GPIO when the GPIO
171 Say Y to enable pinctrl and GPIO support for the DA9062 PMIC.
180 tristate "Generic pinctrl and GPIO driver for Intel Lightning Mountain SoC"
192 Equilibrium driver is a pinctrl and GPIO driver for Intel Lightning
193 Mountain network processor SoC that supports both the GPIO and pin
195 desired pin functions, configure GPIO attributes for LGM SoC pins.
228 Add support for the Canaan Kendryte K210 RISC-V SOC Field
245 It provides pin config functions such as pull-up, pull-down,
248 called as pinctrl-keembay.
281 Say Y here to enable Pin control support for Maxim MAX77620 PMIC.
282 This PMIC has 8 GPIO pins that work as GPIO as well as special
283 function in alternate mode. This driver also configure push-pull,
305 This provides a GPIO interface supporting inputs and outputs and a
306 corresponding interrupt-controller.
309 tristate "Pinctrl driver for Microsemi/Microchip Serial GPIO"
319 Support for the serial GPIO interface used on Microsemi and
328 pinctrl-microchip-sgpio.
342 Support for the internal GPIO interfaces on Microsemi Ocelot and
345 If conpiled as a module, the module name will be pinctrl-ocelot.
365 functionality. This driver supports the pinmux, push-pull and
378 This is the pin controller and gpio driver for Microchip PIC32
395 This support pinctrl and GPIO driver for IMG Pistachio SoC.
398 tristate "Pinctrl and GPIO driver for RK805 PMIC"
407 tristate "Rockchip gpio and pinctrl driver"
418 This support pinctrl and GPIO driver for Rockchip SoCs.
421 tristate "One-register-per-pin type device tree based pinctrl driver"
438 tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
445 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
446 GPIO expander.
447 This provides a GPIO interface supporting inputs and outputs,
448 and configuring push-pull, open-drain, and can also be used as
449 interrupt-controller.
452 bool "Semtech SX150x I2C GPIO expander pinctrl driver"
461 Say Y here to provide support for Semtech SX150x-series I2C
462 GPIO expanders as pinctrl module.
464 - 8 bits: sx1508q, sx1502q
465 - 16 bits: sx1509q, sx1506q
473 tristate "Generic pinctrl and GPIO driver for Intel Thunder Bay SoC"
486 It provides pin config functions such as pull-up, pull-down,
489 called as pinctrl-thunderbay.
511 such as pull-up, slew rate, etc.
513 will be called pinctrl-zynqmp.