zephyr/drivers/pinctrl
Yangbo Lu 5bec2a3dde driver: pinctrl: add SCMI-based pinctrl driver for NXP i.MX SoCs
On some i.MX SoCs, such as i.MX95, the System Manager is running on a
Cortex-M core to manage the hardware resources and provide services for
SCMI requests.

So add the SCMI-based pinctrl driver to support these i.MX SoCs.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
2024-09-11 09:34:04 +02:00
..
renesas style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
CMakeLists.txt driver: pinctrl: add SCMI-based pinctrl driver for NXP i.MX SoCs 2024-09-11 09:34:04 +02:00
common.c
Kconfig drivers: Add MAX32690 pinctrl driver 2024-05-29 07:30:12 +02:00
Kconfig.ambiq
Kconfig.b91
Kconfig.cc13xx_cc26xx
Kconfig.emsdp
Kconfig.ene
Kconfig.eos_s3
Kconfig.esp32
Kconfig.gd32
Kconfig.gecko
Kconfig.ifx_cat1
Kconfig.imx driver: pinctrl: add SCMI-based pinctrl driver for NXP i.MX SoCs 2024-09-11 09:34:04 +02:00
Kconfig.it8xxx2
Kconfig.kinetis
Kconfig.lpc_iocon
Kconfig.max32 drivers: Add MAX32690 pinctrl driver 2024-05-29 07:30:12 +02:00
Kconfig.mci_io_mux
Kconfig.npcx
Kconfig.nrf
Kconfig.numaker
Kconfig.numicro
Kconfig.nxp_s32
Kconfig.rpi_pico
Kconfig.rv32m1
Kconfig.sam
Kconfig.sam0
Kconfig.sifive
Kconfig.stm32 drivers: stm32: Make some config symbols menuconfig symbols 2024-09-05 16:58:04 -04:00
Kconfig.ti_cc32xx
Kconfig.ti_k3
Kconfig.xec
Kconfig.xlnx
Kconfig.xmc4xxx
Kconfig.zynqmp
pinctrl_ambiq.c drivers: pinctrl: updated to add interrupt direction 2024-08-08 06:06:21 -04:00
pinctrl_b91.c
pinctrl_cc13xx_cc26xx.c
pinctrl_emsdp.c
pinctrl_ene_kb1200.c
pinctrl_eos_s3.c
pinctrl_esp32.c drivers: pinctrl: esp32c2: Add support 2024-08-16 14:08:22 -04:00
pinctrl_gd32_af.c
pinctrl_gd32_afio.c
pinctrl_gecko.c drivers: pinctrl: gecko: add support for a single usart 2024-08-12 15:14:56 +02:00
pinctrl_ifx_cat1.c soc: psoc6: update pinctrl for PSoC6 MCU (legacy) 2024-06-04 16:35:39 +02:00
pinctrl_imx_scmi.c driver: pinctrl: add SCMI-based pinctrl driver for NXP i.MX SoCs 2024-09-11 09:34:04 +02:00
pinctrl_imx_scu.c
pinctrl_imx.c drivers: pinctrl_imx: support i.MX93 M33 core 2024-08-22 09:15:16 +02:00
pinctrl_ite_it8xxx2.c drivers/pinctrl: it8xxx2: Fix I2C5 pin leakage 2024-08-13 14:55:34 +02:00
pinctrl_kinetis.c
pinctrl_lpc_iocon.c
pinctrl_max32.c drivers: Add MAX32690 pinctrl driver 2024-05-29 07:30:12 +02:00
pinctrl_mchp_xec.c
pinctrl_mci_io_mux.c
pinctrl_npcx.c
pinctrl_nrf.c soc: nordic: pinctrl: rework nordic,clock-enable 2024-08-12 12:58:58 +02:00
pinctrl_numaker.c drivers: pinctrl: support digital-path-disable for Numaker 2024-05-10 18:06:15 -04:00
pinctrl_numicro.c
pinctrl_nxp_s32.c drivers: nxp: convert SIUL2 drivers to native 2024-07-31 10:08:24 +02:00
pinctrl_rpi_pico.c drivers: pinctrl: rp2040: oe-override option 2024-08-07 07:16:28 -04:00
pinctrl_rv32m1.c
pinctrl_sam0.c
pinctrl_sam.c
pinctrl_sifive.c
pinctrl_stm32.c drivers: pinctrl: stm32 pinctrl driver supporting the stm32H7RS 2024-06-06 00:41:43 -07:00
pinctrl_ti_cc32xx.c
pinctrl_ti_k3.c
pinctrl_xlnx_zynq.c
pinctrl_xlnx_zynqmp.c
pinctrl_xmc4xxx.c