drivers: Remove CONFIG_PINCTRL in defconfig files

The CONFIG_PINCTRL setting is removed from the board
_defconfig files.  And "select PINCTRL" is added to
the appropriate driver files.

Signed-off-by: Bill Waters <bill.waters@infineon.com>
This commit is contained in:
Bill Waters 2024-09-18 15:23:52 -07:00 committed by Anas Nashif
parent 11623eb1e4
commit eb19d32588
10 changed files with 6 additions and 11 deletions

View file

@ -5,8 +5,6 @@ CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_PINCTRL=y
CONFIG_BUILD_OUTPUT_HEX=y
CONFIG_CORTEX_M_SYSTICK=y
CONFIG_XIP=y

View file

@ -17,9 +17,6 @@ CONFIG_UART_CONSOLE=y
# Enable UART driver
CONFIG_SERIAL=y
# Enable pin controller
CONFIG_PINCTRL=y
# Enable GPIO driver
CONFIG_GPIO=y

View file

@ -18,9 +18,6 @@ CONFIG_UART_CONSOLE=y
# Enable UART driver
CONFIG_SERIAL=y
# Enable pin controller
CONFIG_PINCTRL=y
# Enable GPIO
CONFIG_GPIO=y

View file

@ -18,9 +18,6 @@ CONFIG_UART_CONSOLE=y
# Enable UART driver
CONFIG_SERIAL=y
# Enable pin controller
CONFIG_PINCTRL=y
# Enable GPIO driver
CONFIG_GPIO=y

View file

@ -24,6 +24,7 @@ config INFINEON_CAT1_QSPI_FLASH
select FLASH_HAS_DRIVER_ENABLED
select USE_INFINEON_FLASH
select USE_INFINEON_SMIF
select PINCTRL
select FLASH_HAS_EXPLICIT_ERASE
help
Enable the QSPI Flash driver for Infineon CAT1 family.

View file

@ -10,6 +10,7 @@ config I2C_INFINEON_CAT1
default y
depends on DT_HAS_INFINEON_CAT1_I2C_ENABLED
select USE_INFINEON_I2C
select PINCTRL
help
This option enables the I2C driver for Infineon CAT1 family.

View file

@ -9,6 +9,7 @@ menuconfig I2C_INFINEON_XMC4
bool "Infineon XMC4 I2C driver"
default y
depends on DT_HAS_INFINEON_XMC4XXX_I2C_ENABLED
select PINCTRL
help
This option enables the I2C driver for Infineon XMC4 family.

View file

@ -11,6 +11,7 @@ config SDHC_INFINEON_CAT1
depends on DT_HAS_INFINEON_CAT1_SDHC_SDIO_ENABLED
select USE_INFINEON_SDIO
select SDHC_SUPPORTS_NATIVE_MODE
select PINCTRL
help
This option enables the SDHC driver for Infineon CAT1 family.

View file

@ -11,5 +11,6 @@ config UART_INFINEON_CAT1
select SERIAL_HAS_DRIVER
select SERIAL_SUPPORT_INTERRUPT
select USE_INFINEON_UART
select PINCTRL
help
This option enables the UART driver for Infineon CAT1 family.

View file

@ -8,5 +8,6 @@ config SPI_INFINEON_CAT1
default y
depends on DT_HAS_INFINEON_CAT1_SPI_ENABLED
select USE_INFINEON_SPI
select PINCTRL
help
This option enables the SPI driver for Infineon CAT1 family.