zephyr/dts/bindings/pinctrl
Laurentiu Mihalcea 399c2cba65 nxp: imx8ulp: enable pinctrl
This commit enables pinctrl on i.MX8ULP. This includes:
	1) Adding `pinctrl_soc.h` header file.
	2) Adding DTS node for IOMUXC1, which is one of the
	IPs responsible for managing the 8ULP pads.
	3) Adding .dtsi with pin definitions. For now, only
	the LPUART7 pads are added to this file because this
	is going to be the only consummer for now.
	4) Modifying the `pinctrl_imx.c` driver to work for 8ULP.
	5) Enabling the `CONFIG_HAS_MCUX_IOMUXC`, which is a
	dependency of `CONFIG_PINCTRL_IMX`.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
2024-04-09 11:06:14 +02:00
..
ambiq,apollo4-pinctrl.yaml
atmel,sam0-pinctrl.yaml
atmel,sam0-pinmux.yaml
atmel,sam-pinctrl.yaml
cypress,psoc6-pinctrl.yaml
ene,kb1200-pinctrl.yaml dts: binding: pinctrl: Add kb1200 pinctrl 2024-03-15 09:39:48 +00:00
espressif,esp32-pinctrl.yaml pinctrl: esp32: move files from hal_espressif to main 2023-12-20 14:17:49 +00:00
gd,gd32-afio.yaml
gd,gd32-pinctrl-af.yaml
gd,gd32-pinctrl-afio.yaml
gd,gd32-pinctrl-common.yaml
infineon,cat1-pinctrl.yaml
infineon,xmc4xxx-pinctrl.yaml
ite,it8xxx2-pinctrl-func.yaml
ite,it8xxx2-pinctrl.yaml dts: bindings: pinctrl: fix typo 2024-01-30 18:50:08 -05:00
microchip,xec-pinctrl.yaml
nordic,nrf-pinctrl.yaml
nuvoton,npcx-leakage-io.yaml
nuvoton,npcx-lvolctrl-conf.yaml
nuvoton,npcx-pinctrl-conf.yaml
nuvoton,npcx-pinctrl-def.yaml
nuvoton,npcx-pinctrl.yaml
nuvoton,npcx-scfg.yaml
nuvoton,numaker-pinctrl.yaml
nuvoton,numicro-pinctrl.yaml
nxp,imx7d-pinctrl.yaml
nxp,imx8-pinctrl.yaml
nxp,imx8m-pinctrl.yaml
nxp,imx8mp-pinctrl.yaml
nxp,imx8ulp-pinctrl.yaml nxp: imx8ulp: enable pinctrl 2024-04-09 11:06:14 +02:00
nxp,imx93-pinctrl.yaml
nxp,imx-gpr.yaml
nxp,imx-iomuxc-scu.yaml
nxp,imx-iomuxc.yaml
nxp,kinetis-pinctrl.yaml dts: pinctrl: Add input buffer for kinetis pinctrl 2024-03-13 22:38:46 +00:00
nxp,kinetis-pinmux.yaml
nxp,lpc11u6x-pinctrl.yaml
nxp,lpc-iocon-pinctrl.yaml
nxp,lpc-iocon-pio.yaml
nxp,lpc-iocon.yaml
nxp,mci-io-mux.yaml dts: Rename RW pinctrl to MCI IO MUX 2024-03-22 08:56:10 +01:00
nxp,mcux-rt11xx-pinctrl.yaml
nxp,mcux-rt-pinctrl.yaml
nxp,rt-iocon-pinctrl.yaml
nxp,s32k3-pinctrl.yaml
nxp,s32ze-pinctrl.yaml
openisa,rv32m1-pinctrl.yaml
openisa,rv32m1-pinmux.yaml
pincfg-node.yaml
pinctrl-device.yaml
quicklogic,eos-s3-pinctrl.yaml
raspberrypi,pico-pinctrl.yaml
renesas,ra-pinctrl.yaml
renesas,rcar-pfc.yaml dts: bindings: pinctrl: fix typo 2024-01-30 18:50:08 -05:00
renesas,rzt2m-pinctrl.yaml
renesas,smartbond-pinctrl.yaml
sifive,pinctrl.yaml
silabs,gecko-pinctrl.yaml
snps,emsdp-pinctrl.yaml
st,stm32-pinctrl.yaml dts: bindings: pinctrl: fix typo 2024-01-30 18:50:08 -05:00
st,stm32f1-pinctrl.yaml dts: bindings: pinctrl: fix typo 2024-01-30 18:50:08 -05:00
telink,b91-pinctrl.yaml dts: bindings: pinctrl: fix typo 2024-01-30 18:50:08 -05:00
ti,cc13xx-cc26xx-pinctrl.yaml
ti,cc32xx-pinctrl.yaml
ti,k3-pinctrl.yaml
xlnx,pinctrl-zynq.yaml
xlnx,pinctrl-zynqmp.yaml drivers: pinctrl: Add ZynqMP / Mercury XU pinctrl support 2024-01-26 12:47:11 +01:00