Lines Matching +full:soc +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0-only
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
86 functionality. This driver supports the pinmux, push-pull and
114 controller available on sama5d2 SoC.
117 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support"
141 The Awinic AW9523/AW9523B is a multi-function I2C GPIO
154 Pinctrl driver for Bitmain BM1880 SoC.
168 called pinctrl-cy8c95x0.
171 tristate "TI DA850/OMAP-L138/AM18XX pull-up and pull-down groups"
176 Driver for TI DA850/OMAP-L138/AM18XX pinconf. Used to control
177 pull-up and pull-down pin groups.
205 tristate "Generic pinctrl and GPIO driver for Intel Lightning Mountain SoC"
218 Mountain network processor SoC that supports both the GPIO and pin
220 desired pin functions, configure GPIO attributes for LGM SoC pins.
232 Pin controller driver for the Mobileye EyeQ5 platform. It does both
236 is pin-dependent. Pin config is about bias & drive strength.
259 bool "Pinctrl driver for the Canaan Kendryte K210 SoC"
268 Add support for the Canaan Kendryte K210 RISC-V SOC Field
269 Programmable IO Array (FPIOA) controller.
272 tristate "Pinctrl driver for Intel Keem Bay SoC"
284 This selects pin control driver for the Intel Keem Bay SoC.
285 It provides pin config functions such as pull-up, pull-down,
288 called as pinctrl-keembay.
302 tristate "Pinctrl driver for the Loongson-2 SoC"
307 This selects pin control driver for the Loongson-2 SoC. It
308 provides pin config functions multiplexing. GPIO pin pull-up,
309 pull-down functions are not supported. Say yes to enable
310 pinctrl for Loongson-2 SoC.
334 function in alternate mode. This driver also configure push-pull,
357 corresponding interrupt-controller.
372 controller significantly extends the number of available
374 device. The primary purpose of the SIO controller is to
376 LED controller.
379 pinctrl-microchip-sgpio.
396 If conpiled as a module, the module name will be pinctrl-ocelot.
405 functionality. This driver supports the pinmux, push-pull and
410 tristate "Lantiq PEF2256 (FALC56) pin controller driver"
416 This option enables the pin controller support for the Lantiq PEF2256
422 module will be called pinctrl-pef2256.
425 bool "Microchip PIC32 pin controller driver"
433 This is the pin controller and gpio driver for Microchip PIC32
442 bool "IMG Pistachio SoC pinctrl driver"
450 This support pinctrl and GPIO driver for IMG Pistachio SoC.
487 tristate "One-register-per-pin type device tree based pinctrl driver"
511 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
514 and configuring push-pull, open-drain, and can also be used as
515 interrupt-controller.
527 Say Y here to provide support for Semtech SX150x-series I2C
530 - 8 bits: sx1508q, sx1502q
531 - 16 bits: sx1509q, sx1506q
552 called tps6594-pinctrl.
574 such as pull-up, slew rate, etc.
576 will be called pinctrl-zynqmp.
579 tristate "NVIDIA BlueField-3 SoC Pinctrl driver"
585 Say Y to select the pinctrl driver for BlueField-3 SoCs.
586 This pin controller allows selecting the mux function for
588 pinctrl-mlxbf3.