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 default y
depends on DT_HAS_NORDIC_NRF_PDM_ENABLED depends on DT_HAS_NORDIC_NRF_PDM_ENABLED
select NRFX_PDM select NRFX_PDM
select PINCTRL
help help
Enable support for nrfx PDM driver for nRF MCU series. 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 FLASH_HAS_DRIVER_ENABLED
select NRFX_QSPI select NRFX_QSPI
select FLASH_JESD216 select FLASH_JESD216
select PINCTRL
help help
Enable support for nrfx QSPI driver with EasyDMA. Enable support for nrfx QSPI driver with EasyDMA.

View file

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

View file

@ -6,6 +6,7 @@ menuconfig I2S_NRFX
default y default y
depends on DT_HAS_NORDIC_NRF_I2S_ENABLED depends on DT_HAS_NORDIC_NRF_I2S_ENABLED
select NRFX_I2S0 if HAS_HW_NRF_I2S0 select NRFX_I2S0 if HAS_HW_NRF_I2S0
select PINCTRL
help help
Enable support for nrfx I2S driver for nRF MCU series. 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_PWM1 if HAS_HW_NRF_PWM1
select NRFX_PWM2 if HAS_HW_NRF_PWM2 select NRFX_PWM2 if HAS_HW_NRF_PWM2
select NRFX_PWM3 if HAS_HW_NRF_PWM3 select NRFX_PWM3 if HAS_HW_NRF_PWM3
select PINCTRL
help help
Enable support for nrfx Hardware PWM driver for nRF52 MCU series. 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 depends on DT_HAS_NORDIC_NRF_QDEC_ENABLED
select NRFX_QDEC0 if HAS_HW_NRF_QDEC0 select NRFX_QDEC0 if HAS_HW_NRF_QDEC0
select NRFX_QDEC1 if HAS_HW_NRF_QDEC1 select NRFX_QDEC1 if HAS_HW_NRF_QDEC1
select PINCTRL
help help
Enable support for nrfx QDEC driver for nRF MCU series. 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_HAS_DRIVER
select SERIAL_SUPPORT_INTERRUPT select SERIAL_SUPPORT_INTERRUPT
select SERIAL_SUPPORT_ASYNC select SERIAL_SUPPORT_ASYNC
select PINCTRL
depends on DT_HAS_NORDIC_NRF_UART_ENABLED || DT_HAS_NORDIC_NRF_UARTE_ENABLED depends on DT_HAS_NORDIC_NRF_UART_ENABLED || DT_HAS_NORDIC_NRF_UARTE_ENABLED
help help
Enable support for nrfx UART drivers for nRF MCU series. Enable support for nrfx UART drivers for nRF MCU series.

View file

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