soc: nxp: delete HAS_MCUX_SIM/RCM kconfig symbols

- Remove HAS_MCUX_SIM and HAS_MCUX_RCM Kconfig symbols
on NXP platforms

- delete HAS_MCUX_SIM/HAS_MCUX_RCM kconfigs,
use dt ways to get enabled SIM/RCM devices

Signed-off-by: Lucien Zhao <lucien.zhao@nxp.com>
This commit is contained in:
Lucien Zhao
2026-01-19 18:01:46 +08:00
committed by Fabio Baltieri
parent 0a6e0160b4
commit 0e0757cc3c
12 changed files with 0 additions and 42 deletions

View File

@@ -24,12 +24,6 @@ config HAS_MCUX_CACHE
help
Set if the L1 or L2 cache is present in the SoC.
config HAS_MCUX_SIM
bool
help
Set if the system integration module (SIM) module is present in the
SoC.
config HAS_MCUX_SRC
bool
help
@@ -41,12 +35,6 @@ config HAS_MCUX_RDC
help
Set if the RDC module is present in the SoC.
config HAS_MCUX_RCM
bool
help
Set if the Reset Control Module (RCM) module is present in
the SoC.
config HAS_MCUX_XCACHE
bool
help

View File

@@ -18,19 +18,15 @@ config SOC_SERIES_KINETIS_K2X
config SOC_MK22F51212
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select CPU_HAS_FPU
select HAS_MCUX_RCM
# Note- the MK22F12 SKU is a legacy SOC, no longer officially supported by
# NXP's MCUX SDK, and not recommended for new designs.
config SOC_MK22F12
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select CPU_HAS_FPU
select HAS_MCUX_RCM
select CPU_HAS_NXP_SYSMPU

View File

@@ -10,8 +10,6 @@ config SOC_SERIES_K32LX
select CPU_CORTEX_M_HAS_VTOR
select CPU_CORTEX_M_HAS_SYSTICK
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_MCUX_RCM
select CLOCK_CONTROL
select SOC_RESET_HOOK
select SOC_EARLY_INIT_HOOK

View File

@@ -14,19 +14,15 @@ config SOC_SERIES_KINETIS_K6X
config SOC_MK64F12
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select CPU_HAS_FPU
select HAS_MCUX_RCM
config SOC_MK66F18
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select CPU_HAS_FPU
select HAS_MCUX_RCM
if SOC_MK66F18

View File

@@ -12,10 +12,8 @@ config SOC_SERIES_KINETIS_K8X
select CPU_HAS_FPU
select CLOCK_CONTROL
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select HAS_MCUX_RCM
select HAS_MCUX_CACHE
select SOC_RESET_HOOK
select SOC_EARLY_INIT_HOOK

View File

@@ -13,8 +13,6 @@ config SOC_SERIES_KINETIS_KE1XF
select CLOCK_CONTROL
select HAS_MCUX
select HAS_MCUX_CACHE
select HAS_MCUX_SIM
select HAS_MCUX_RCM
select SOC_RESET_HOOK
select SOC_EARLY_INIT_HOOK
select HAS_PM

View File

@@ -14,4 +14,3 @@ config SOC_SERIES_KE1XZ
select HAS_PM
select SOC_RESET_HOOK
select SOC_EARLY_INIT_HOOK
select HAS_MCUX_RCM

View File

@@ -15,7 +15,5 @@ config SOC_SERIES_KINETIS_KL2X
config SOC_MKL25Z4
select CPU_CORTEX_M0PLUS
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select HAS_MCUX_RCM

View File

@@ -14,9 +14,7 @@ config SOC_SERIES_KINETIS_KV5X
select CPU_HAS_DCACHE
select CLOCK_CONTROL
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select HAS_MCUX_RCM
select SOC_RESET_HOOK
select SOC_EARLY_INIT_HOOK

View File

@@ -15,32 +15,24 @@ config SOC_MKW22D5
select CPU_CORTEX_M4
select CPU_CORTEX_M_HAS_DWT
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select HAS_MCUX_RCM
config SOC_MKW24D5
select CPU_CORTEX_M4
select CPU_CORTEX_M_HAS_DWT
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select HAS_MCUX_RCM
config SOC_MKW40Z4
select CPU_CORTEX_M0PLUS
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select HAS_MCUX_RCM
config SOC_MKW41Z4
select CPU_CORTEX_M0PLUS
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_OSC
select HAS_MCG
select HAS_MCUX_RCM

View File

@@ -9,8 +9,6 @@ config SOC_FAMILY_MCXC
select CLOCK_CONTROL
select SOC_RESET_HOOK
select HAS_MCUX
select HAS_MCUX_SIM
select HAS_MCUX_RCM
select SOC_EARLY_INIT_HOOK
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE

View File

@@ -11,7 +11,6 @@ config SOC_SERIES_MCXE24X
select SOC_RESET_HOOK
select CPU_HAS_ICACHE
select HAS_MCUX_LMEM_CACHE
select HAS_MCUX_RCM
if SOC_SERIES_MCXE24X