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"
136 Pinctrl driver for Bitmain BM1880 SoC.
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.
180 tristate "Generic pinctrl and GPIO driver for Intel Lightning Mountain SoC"
193 Mountain network processor SoC that supports both the GPIO and pin
195 desired pin functions, configure GPIO attributes for LGM SoC pins.
219 bool "Pinctrl driver for the Canaan Kendryte K210 SoC"
228 Add support for the Canaan Kendryte K210 RISC-V SOC Field
229 Programmable IO Array (FPIOA) controller.
232 tristate "Pinctrl driver for Intel Keem Bay SoC"
244 This selects pin control driver for the 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.
294 function in alternate mode. This driver also configure push-pull,
317 corresponding interrupt-controller.
332 controller significantly extends the number of available
334 device. The primary purpose of the SIO controller is to
336 LED controller.
339 pinctrl-microchip-sgpio.
356 If conpiled as a module, the module name will be pinctrl-ocelot.
365 functionality. This driver supports the pinmux, push-pull and
370 tristate "Lantiq PEF2256 (FALC56) pin controller driver"
376 This option enables the pin controller support for the Lantiq PEF2256
382 module will be called pinctrl-pef2256.
385 bool "Microchip PIC32 pin controller driver"
393 This is the pin controller and gpio driver for Microchip PIC32
402 bool "IMG Pistachio SoC pinctrl driver"
410 This support pinctrl and GPIO driver for IMG Pistachio SoC.
436 tristate "One-register-per-pin type device tree based pinctrl driver"
460 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
463 and configuring push-pull, open-drain, and can also be used as
464 interrupt-controller.
476 Say Y here to provide support for Semtech SX150x-series I2C
479 - 8 bits: sx1508q, sx1502q
480 - 16 bits: sx1509q, sx1506q
501 called tps6594-pinctrl.
523 such as pull-up, slew rate, etc.
525 will be called pinctrl-zynqmp.
528 tristate "NVIDIA BlueField-3 SoC Pinctrl driver"
534 Say Y to select the pinctrl driver for BlueField-3 SoCs.
535 This pin controller allows selecting the mux function for
537 pinctrl-mlxbf3.