drivers: nrf: select PINCTRL

Drivers for nRF SoCs using pinctrl did not select PINCTRL. This means
boards are forced to enable PINCTRL.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
Gerard Marull-Paretas 2023-09-19 14:02:22 +02:00 committed by Carles Cufí
commit 0660719346
8 changed files with 8 additions and 0 deletions

View file

@ -6,5 +6,6 @@ config AUDIO_DMIC_NRFX_PDM
default y
depends on DT_HAS_NORDIC_NRF_PDM_ENABLED
select NRFX_PDM
select PINCTRL
help
Enable support for nrfx PDM driver for nRF MCU series.

View file

@ -8,6 +8,7 @@ menuconfig NORDIC_QSPI_NOR
select FLASH_HAS_DRIVER_ENABLED
select NRFX_QSPI
select FLASH_JESD216
select PINCTRL
help
Enable support for nrfx QSPI driver with EasyDMA.

View file

@ -8,6 +8,7 @@ menuconfig I2C_NRFX
default y
depends on SOC_FAMILY_NRF
depends on MULTITHREADING
select PINCTRL
help
Enable support for nrfx TWI drivers for nRF MCU series.

View file

@ -6,6 +6,7 @@ menuconfig I2S_NRFX
default y
depends on DT_HAS_NORDIC_NRF_I2S_ENABLED
select NRFX_I2S0 if HAS_HW_NRF_I2S0
select PINCTRL
help
Enable support for nrfx I2S driver for nRF MCU series.

View file

@ -9,5 +9,6 @@ config PWM_NRFX
select NRFX_PWM1 if HAS_HW_NRF_PWM1
select NRFX_PWM2 if HAS_HW_NRF_PWM2
select NRFX_PWM3 if HAS_HW_NRF_PWM3
select PINCTRL
help
Enable support for nrfx Hardware PWM driver for nRF52 MCU series.

View file

@ -7,5 +7,6 @@ config QDEC_NRFX
depends on DT_HAS_NORDIC_NRF_QDEC_ENABLED
select NRFX_QDEC0 if HAS_HW_NRF_QDEC0
select NRFX_QDEC1 if HAS_HW_NRF_QDEC1
select PINCTRL
help
Enable support for nrfx QDEC driver for nRF MCU series.

View file

@ -9,6 +9,7 @@ menuconfig UART_NRFX
select SERIAL_HAS_DRIVER
select SERIAL_SUPPORT_INTERRUPT
select SERIAL_SUPPORT_ASYNC
select PINCTRL
depends on DT_HAS_NORDIC_NRF_UART_ENABLED || DT_HAS_NORDIC_NRF_UARTE_ENABLED
help
Enable support for nrfx UART drivers for nRF MCU series.

View file

@ -6,6 +6,7 @@ menuconfig SPI_NRFX
default y
depends on SOC_FAMILY_NRF
depends on MULTITHREADING
select PINCTRL
help
Enable support for nrfx SPI drivers for nRF MCU series.