Lines Matching +full:zynqmp +full:- +full:pinctrl
1 # SPDX-License-Identifier: GPL-2.0-only
3 # PINCTRL infrastructure and drivers
6 menuconfig PINCTRL config
9 if PINCTRL
29 bool "Debug PINCTRL calls"
32 Say Y here to add some extra checks and diagnostics to PINCTRL calls.
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"
86 functionality. This driver supports the pinmux, push-pull and
91 bool "AT91 pinctrl driver"
100 Say Y here to enable the at91 pinctrl driver
103 bool "AT91 PIO4 pinctrl driver"
113 Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4
117 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support"
125 functions. This driver bundles a pinctrl driver to select the function
128 Say Y to enable pinctrl and GPIO support for the AXP209 PMIC.
131 bool "Bitmain BM1880 Pinctrl driver"
136 Pinctrl driver for Bitmain BM1880 SoC.
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"
167 different functions. This driver bundles a pinctrl driver to select the
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
207 bool "Pinctrl driver for the Ingenic JZ47xx SoCs"
219 bool "Pinctrl driver for the Canaan Kendryte K210 SoC"
228 Add support for the Canaan Kendryte K210 RISC-V SOC Field
232 tristate "Pinctrl driver for Intel Keem Bay SoC"
245 It provides pin config functions such as pull-up, pull-down,
248 called as pinctrl-keembay.
262 tristate "Pinctrl driver for the Loongson-2 SoC"
267 This selects pin control driver for the Loongson-2 SoC. It
268 provides pin config functions multiplexing. GPIO pin pull-up,
269 pull-down functions are not supported. Say yes to enable
270 pinctrl for Loongson-2 SoC.
278 bool "NXP LPC18XX/43XX SCU pinctrl driver"
284 Pinctrl driver for NXP LPC18xx/43xx System Control Unit (SCU).
294 function in alternate mode. This driver also configure push-pull,
317 corresponding interrupt-controller.
320 tristate "Pinctrl driver for Microsemi/Microchip Serial GPIO"
339 pinctrl-microchip-sgpio.
342 tristate "Pinctrl driver for the Microsemi Ocelot and Jaguar2 SoCs"
356 If conpiled as a module, the module name will be pinctrl-ocelot.
359 tristate "Pinctrl driver for the PALMAS Series MFD devices"
365 functionality. This driver supports the pinmux, push-pull and
387 bool "IMG Pistachio SoC pinctrl driver"
395 This support pinctrl and GPIO driver for IMG Pistachio SoC.
398 tristate "Pinctrl and GPIO driver for RK805 PMIC"
404 This selects the pinctrl driver for RK805.
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"
428 This selects the device tree based generic pinctrl driver.
438 tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
445 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
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 bool "Pinctrl driver for Xilinx Zynq"
478 This selects the pinctrl driver for Xilinx Zynq.
481 tristate "Pinctrl driver for Xilinx ZynqMP"
487 This selects the pinctrl driver for Xilinx ZynqMP platform.
492 such as pull-up, slew rate, etc.
494 will be called pinctrl-zynqmp.
497 tristate "NVIDIA BlueField-3 SoC Pinctrl driver"
503 Say Y to select the pinctrl driver for BlueField-3 SoCs.
506 pinctrl-mlxbf3.
508 source "drivers/pinctrl/actions/Kconfig"
509 source "drivers/pinctrl/aspeed/Kconfig"
510 source "drivers/pinctrl/bcm/Kconfig"
511 source "drivers/pinctrl/berlin/Kconfig"
512 source "drivers/pinctrl/cirrus/Kconfig"
513 source "drivers/pinctrl/freescale/Kconfig"
514 source "drivers/pinctrl/intel/Kconfig"
515 source "drivers/pinctrl/mediatek/Kconfig"
516 source "drivers/pinctrl/meson/Kconfig"
517 source "drivers/pinctrl/mvebu/Kconfig"
518 source "drivers/pinctrl/nomadik/Kconfig"
519 source "drivers/pinctrl/nuvoton/Kconfig"
520 source "drivers/pinctrl/nxp/Kconfig"
521 source "drivers/pinctrl/pxa/Kconfig"
522 source "drivers/pinctrl/qcom/Kconfig"
523 source "drivers/pinctrl/renesas/Kconfig"
524 source "drivers/pinctrl/samsung/Kconfig"
525 source "drivers/pinctrl/spear/Kconfig"
526 source "drivers/pinctrl/sprd/Kconfig"
527 source "drivers/pinctrl/starfive/Kconfig"
528 source "drivers/pinctrl/stm32/Kconfig"
529 source "drivers/pinctrl/sunplus/Kconfig"
530 source "drivers/pinctrl/sunxi/Kconfig"
531 source "drivers/pinctrl/tegra/Kconfig"
532 source "drivers/pinctrl/ti/Kconfig"
533 source "drivers/pinctrl/uniphier/Kconfig"
534 source "drivers/pinctrl/visconti/Kconfig"
535 source "drivers/pinctrl/vt8500/Kconfig"