zephyr/drivers/pinctrl
Joakim Andersson 901a8f7efb drivers: pinctrl_nrf: : Allow applying pins of disabled peripherals
According to the nrfx peripheral resource sharing example in
samples/boards/nrf/nrfx_prs it should be possible to share a resource
and apply the pins on peripheral that share resource ID.
However the sample only works since it only demonstrates UART and SPIM,
and by enabling both another SPIM driver, and UART is enabled for the
console. It would not be possible to enable a TWIM driver in addition.
Instead allow the PSELs if the configuration for NRFX has been enabled.

Signed-off-by: Joakim Andersson <joerchan@gmail.com>
2024-06-20 12:09:24 -04:00
..
renesas boards: arm64: add support of Renesas Spider S4 A55 board 2024-04-25 14:54:51 +02:00
CMakeLists.txt drivers: Add MAX32690 pinctrl driver 2024-05-29 07:30:12 +02:00
common.c
Kconfig drivers: Add MAX32690 pinctrl driver 2024-05-29 07:30:12 +02:00
Kconfig.ambiq drivers: pinctrl: Add pinctrl driver for Apollo3 SoCs 2024-05-07 18:57:19 +02:00
Kconfig.b91
Kconfig.cc13xx_cc26xx
Kconfig.emsdp
Kconfig.ene drivers: pinctrl: initial device driver for ENE KB1200 2024-03-15 09:39:48 +00:00
Kconfig.eos_s3
Kconfig.esp32
Kconfig.gd32
Kconfig.gecko
Kconfig.ifx_cat1
Kconfig.imx drivers: pinctrl: Kconfig.imx: enable PINCTRL_IMX by default 2024-04-09 11:06:14 +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 dts: Rename RW pinctrl to MCI IO MUX 2024-03-22 08:56:10 +01:00
Kconfig.npcx
Kconfig.nrf
Kconfig.numaker
Kconfig.numicro
Kconfig.nxp_s32
Kconfig.rpi_pico
Kconfig.rv32m1
Kconfig.sam
Kconfig.sam0
Kconfig.sifive
Kconfig.stm32
Kconfig.ti_cc32xx
Kconfig.ti_k3
Kconfig.xec
Kconfig.xlnx soc: xlnx: zynq7000: Select SYSCON in SoC config 2024-04-29 09:56:58 +01:00
Kconfig.xmc4xxx
Kconfig.zynqmp drivers: pinctrl: Add ZynqMP / Mercury XU pinctrl support 2024-01-26 12:47:11 +01:00
pinctrl_ambiq.c drivers: pinctrl: Add pinctrl driver for Apollo3 SoCs 2024-05-07 18:57:19 +02:00
pinctrl_b91.c
pinctrl_cc13xx_cc26xx.c
pinctrl_emsdp.c
pinctrl_ene_kb1200.c drivers: pinctrl: initial device driver for ENE KB1200 2024-03-15 09:39:48 +00:00
pinctrl_eos_s3.c
pinctrl_esp32.c drivers: Update to add support for esp32c6 2024-06-14 18:51:46 -04:00
pinctrl_gd32_af.c
pinctrl_gd32_afio.c
pinctrl_gecko.c drivers: pinctrl: gecko: Fix Series 1 I2C SCL route location config 2024-06-17 12:10:11 -04:00
pinctrl_ifx_cat1.c soc: psoc6: update pinctrl for PSoC6 MCU (legacy) 2024-06-04 16:35:39 +02:00
pinctrl_imx_scu.c
pinctrl_imx.c nxp: imx8ulp: enable pinctrl 2024-04-09 11:06:14 +02:00
pinctrl_ite_it8xxx2.c drivers: pinctrl: ITE: Add a property configure pin current strength 2024-06-06 00:41:35 -07:00
pinctrl_kinetis.c drivers: pinctrl: Add support for more ports 2024-03-13 22:38:46 +00:00
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 dts: Rename RW pinctrl to MCI IO MUX 2024-03-22 08:56:10 +01:00
pinctrl_npcx.c
pinctrl_nrf.c drivers: pinctrl_nrf: : Allow applying pins of disabled peripherals 2024-06-20 12:09:24 -04: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
pinctrl_rpi_pico.c
pinctrl_rv32m1.c
pinctrl_sam0.c
pinctrl_sam.c
pinctrl_sifive.c drivers: pinctrl: sifive: use DT ngpios property 2024-01-19 15:13:53 +00:00
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 drivers: pinctrl: Add ZynqMP / Mercury XU pinctrl support 2024-01-26 12:47:11 +01:00
pinctrl_xmc4xxx.c