soc: nordic: Select symbol properly

Correctly selects the Kconfig symbols for viper CPU clusters
instead of having a reverse hwmv1 setup where the symbol has
a choice

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
Jamie McCrae 2024-11-29 12:57:42 +00:00 committed by Fabio Baltieri
commit 486fd37de9
4 changed files with 7 additions and 9 deletions

View file

@ -2,9 +2,7 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
config RISCV_CORE_NORDIC_VPR config RISCV_CORE_NORDIC_VPR
bool "RISC-V Nordic VPR core" bool
default y
depends on DT_HAS_NORDIC_VPR_ENABLED
select ATOMIC_OPERATIONS_C select ATOMIC_OPERATIONS_C
select RISCV select RISCV
select RISCV_PRIVILEGED select RISCV_PRIVILEGED

View file

@ -59,9 +59,9 @@ config SOC_NRF54H20_CPURAD
select SOC_NRF54H20_CPURAD_COMMON select SOC_NRF54H20_CPURAD_COMMON
config SOC_NRF54H20_CPUPPR config SOC_NRF54H20_CPUPPR
depends on RISCV_CORE_NORDIC_VPR select RISCV_CORE_NORDIC_VPR
config SOC_NRF54H20_CPUFLPR config SOC_NRF54H20_CPUFLPR
depends on RISCV_CORE_NORDIC_VPR select RISCV_CORE_NORDIC_VPR
rsource "gpd/Kconfig" rsource "gpd/Kconfig"

View file

@ -31,13 +31,13 @@ config SOC_NRF54L15_CPUAPP
select SOC_NRF54L_CPUAPP_COMMON select SOC_NRF54L_CPUAPP_COMMON
config SOC_NRF54L05_CPUFLPR config SOC_NRF54L05_CPUFLPR
depends on RISCV_CORE_NORDIC_VPR select RISCV_CORE_NORDIC_VPR
config SOC_NRF54L10_CPUFLPR config SOC_NRF54L10_CPUFLPR
depends on RISCV_CORE_NORDIC_VPR select RISCV_CORE_NORDIC_VPR
config SOC_NRF54L15_CPUFLPR config SOC_NRF54L15_CPUFLPR
depends on RISCV_CORE_NORDIC_VPR select RISCV_CORE_NORDIC_VPR
config SOC_NRF54L20_ENGA_CPUAPP config SOC_NRF54L20_ENGA_CPUAPP
select SOC_NRF54L_CPUAPP_COMMON select SOC_NRF54L_CPUAPP_COMMON

View file

@ -47,4 +47,4 @@ config SOC_NRF9230_ENGB_CPURAD
select NRFS_HAS_TEMP_SERVICE select NRFS_HAS_TEMP_SERVICE
config SOC_NRF9230_ENGB_CPUPPR config SOC_NRF9230_ENGB_CPUPPR
depends on RISCV_CORE_NORDIC_VPR select RISCV_CORE_NORDIC_VPR