Lines Matching +full:ocelot +full:- +full:i2c
1 # SPDX-License-Identifier: GPL-2.0-only
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
100 functionality. This driver supports the pinmux, push-pull and
131 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support"
145 tristate "Awinic AW9523/AW9523B I2C GPIO expander pinctrl driver"
146 depends on OF && I2C
155 The Awinic AW9523/AW9523B is a multi-function I2C GPIO
171 tristate "Cypress CY8C95X0 I2C pinctrl and GPIO driver"
172 depends on I2C
180 Support for 20/40/60 pin Cypress Cy8C95x0 pinctrl/gpio I2C expander.
182 called pinctrl-cy8c95x0.
185 tristate "TI DA850/OMAP-L138/AM18XX pull-up and pull-down groups"
190 Driver for TI DA850/OMAP-L138/AM18XX pinconf. Used to control
191 pull-up and pull-down pin groups.
250 is pin-dependent. Pin config is about bias & drive strength.
282 Add support for the Canaan Kendryte K210 RISC-V SOC Field
294 Add support for the Canaan Kendryte K230 RISC-V SOC pin controller.
310 It provides pin config functions such as pull-up, pull-down,
313 called as pinctrl-keembay.
327 tristate "Pinctrl driver for the Loongson-2 SoC"
332 This selects pin control driver for the Loongson-2 SoC. It
333 provides pin config functions multiplexing. GPIO pin pull-up,
334 pull-down functions are not supported. Say yes to enable
335 pinctrl for Loongson-2 SoC.
359 function in alternate mode. This driver also configure push-pull,
372 depends on SPI_MASTER || I2C
376 select PINCTRL_MCP23S08_I2C if I2C
379 SPI/I2C driver for Microchip MCP23S08 / MCP23S17 / MCP23S18 /
382 corresponding interrupt-controller.
404 pinctrl-microchip-sgpio.
407 tristate "Pinctrl driver for the Microsemi Ocelot and Jaguar2 SoCs"
418 Support for the internal GPIO interfaces on Microsemi Ocelot and
421 If conpiled as a module, the module name will be pinctrl-ocelot.
430 functionality. This driver supports the pinmux, push-pull and
447 module will be called pinctrl-pef2256.
512 tristate "One-register-per-pin type device tree based pinctrl driver"
530 depends on I2C
536 Driver for STMicroelectronics Multi-Function eXpander (STMFX)
539 and configuring push-pull, open-drain, and can also be used as
540 interrupt-controller.
543 bool "Semtech SX150x I2C GPIO expander pinctrl driver"
544 depends on I2C=y
552 Say Y here to provide support for Semtech SX150x-series I2C
555 - 8 bits: sx1508q, sx1502q
556 - 16 bits: sx1509q, sx1506q
577 called tps6594-pinctrl.
580 tristate "Pinctrl driver for the T-Head TH1520 SoC"
588 T-Head TH1520 SoC.
590 This driver is needed for RISC-V development boards like
613 such as pull-up, slew rate, etc.
615 will be called pinctrl-zynqmp.
618 tristate "NVIDIA BlueField-3 SoC Pinctrl driver"
624 Say Y to select the pinctrl driver for BlueField-3 SoCs.
627 pinctrl-mlxbf3.