drivers: select nocache only when supported
NOCACHE_MEMORY depends on ARCH_HAS_NOCACHE_MEMORY_SUPPORT, so don't try to select the symbol if not supported. Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
This commit is contained in:
parent
9e01c4df53
commit
ca3310145f
12 changed files with 12 additions and 12 deletions
|
@ -6,7 +6,7 @@ config CRYPTO_MCUX_DCP
|
|||
default y
|
||||
depends on HAS_MCUX_CACHE
|
||||
depends on DT_HAS_NXP_MCUX_DCP_ENABLED
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
select CACHE_MANAGEMENT if DCACHE
|
||||
help
|
||||
Enable NXP Data Co-Processor (DCP) driver.
|
||||
|
|
|
@ -30,7 +30,7 @@ if ETH_DWMAC
|
|||
config ETH_DWMAC_STM32H7X
|
||||
bool
|
||||
depends on SOC_SERIES_STM32H7X
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
default y
|
||||
|
||||
config ETH_DWMAC_MMU
|
||||
|
|
|
@ -5,7 +5,7 @@ menuconfig ETH_NXP_S32_GMAC
|
|||
bool "NXP S32 GMAC driver"
|
||||
default y
|
||||
depends on DT_HAS_NXP_S32_GMAC_ENABLED
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
select PINCTRL
|
||||
help
|
||||
Enable GMAC/EMAC Ethernet driver for NXP S32 SoCs.
|
||||
|
|
|
@ -8,7 +8,7 @@ menuconfig ETH_NXP_S32_NETC
|
|||
depends on !NET_TEST
|
||||
select MBOX
|
||||
select MDIO if DT_HAS_NXP_S32_NETC_PSI_ENABLED
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
Enable Ethernet Switch and Controller (NETC) driver for NXP S32 SoCs.
|
||||
|
||||
|
|
|
@ -5,6 +5,6 @@ config GPIO_NXP_S32
|
|||
bool "NXP S32 GPIO driver"
|
||||
default y
|
||||
depends on DT_HAS_NXP_S32_GPIO_ENABLED
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
Enable the GPIO driver for NXP S32 processors.
|
||||
|
|
|
@ -7,6 +7,6 @@ config NXP_S32_EIRQ
|
|||
bool "External interrupt controller driver for NXP S32 MCUs"
|
||||
default y
|
||||
depends on DT_HAS_NXP_S32_SIUL2_EIRQ_ENABLED
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
External interrupt controller driver for NXP S32 MCUs
|
||||
|
|
|
@ -5,6 +5,6 @@ config MBOX_NXP_S32_MRU
|
|||
bool "NXP S32 Message Receive Unit (MRU) driver"
|
||||
default y
|
||||
depends on DT_HAS_NXP_S32_MRU_ENABLED
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
Driver for NXP S32 Message Receive Unit (MRU).
|
||||
|
|
|
@ -5,6 +5,6 @@ config MDIO_NXP_S32_NETC
|
|||
bool "NXP S32 NETC External MDIO driver"
|
||||
default y
|
||||
depends on DT_HAS_NXP_S32_NETC_EMDIO_ENABLED
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
Enable NETC External MDIO Controller driver for NXP S32 SoCs.
|
||||
|
|
|
@ -6,6 +6,6 @@ config PWM_NXP_S32_EMIOS
|
|||
default y
|
||||
depends on DT_HAS_NXP_S32_EMIOS_PWM_ENABLED
|
||||
select NXP_S32_EMIOS
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
Enable support for the NXP S32 PWM-eMIOS.
|
||||
|
|
|
@ -7,7 +7,7 @@ config UART_NXP_S32_LINFLEXD
|
|||
depends on DT_HAS_NXP_S32_LINFLEXD_ENABLED
|
||||
select SERIAL_HAS_DRIVER
|
||||
select SERIAL_SUPPORT_INTERRUPT
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
Enable the LINFlexD UART driver for NXP S32 family processors.
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ config NXP_S32_SPI
|
|||
bool "NXP S32 SPI driver"
|
||||
default y
|
||||
depends on DT_HAS_NXP_S32_SPI_ENABLED
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
Enable support for NXP S32 SPI driver.
|
||||
|
||||
|
|
|
@ -6,6 +6,6 @@ config WDT_NXP_S32
|
|||
default y
|
||||
depends on DT_HAS_NXP_S32_SWT_ENABLED
|
||||
select CLOCK_CONTROL
|
||||
select NOCACHE_MEMORY
|
||||
select NOCACHE_MEMORY if ARCH_HAS_NOCACHE_MEMORY_SUPPORT
|
||||
help
|
||||
Enable the Software Watchdog Timer (SWT) driver.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue