soc: nordic: add common symbol for RAM control helper presence
Common symbol is defined by SoCs that support RAM control helper. Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
This commit is contained in:
parent
f51729aada
commit
e501b54bad
6 changed files with 9 additions and 2 deletions
|
@ -13,6 +13,6 @@ config RETAINED_MEM_NRF_RAM_CTRL
|
|||
bool "nRF RAM retention driver"
|
||||
default y
|
||||
depends on DT_HAS_ZEPHYR_RETAINED_RAM_ENABLED && RETAINED_MEM_ZEPHYR_RAM && POWEROFF
|
||||
depends on SOC_FAMILY_NORDIC_NRF
|
||||
depends on HAS_NORDIC_RAM_CTRL
|
||||
help
|
||||
Enable driver for Nordic RAM retention.
|
||||
|
|
|
@ -111,7 +111,7 @@ zephyr_library_sources_ifdef(CONFIG_SOC_SERIES_NRF92X ${MDK_DIR}/system_nrf92.c
|
|||
|
||||
zephyr_library_sources(nrfx_glue.c)
|
||||
zephyr_library_sources(${HELPERS_DIR}/nrfx_flag32_allocator.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_RETAINED_MEM_NRF_RAM_CTRL ${HELPERS_DIR}/nrfx_ram_ctrl.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_HAS_NORDIC_RAM_CTRL ${HELPERS_DIR}/nrfx_ram_ctrl.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_NRFX_GPPI ${HELPERS_DIR}/nrfx_gppi_dppi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_NRFX_GPPI ${HELPERS_DIR}/nrfx_gppi_ppi.c)
|
||||
|
||||
|
|
|
@ -4,6 +4,9 @@
|
|||
config HAS_NORDIC_DMM
|
||||
bool
|
||||
|
||||
config HAS_NORDIC_RAM_CTRL
|
||||
bool
|
||||
|
||||
config NRF_SYS_EVENT
|
||||
bool "nRF system event support"
|
||||
select NRFX_POWER if !NRF_PLATFORM_HALTIUM
|
||||
|
|
|
@ -11,6 +11,7 @@ config SOC_SERIES_NRF52X
|
|||
imply XIP
|
||||
select HAS_NRFX
|
||||
select HAS_NORDIC_DRIVERS
|
||||
select HAS_NORDIC_RAM_CTRL
|
||||
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
|
||||
select HAS_SWO
|
||||
select HAS_POWEROFF
|
||||
|
|
|
@ -21,6 +21,7 @@ config SOC_NRF54H20_CPUAPP_COMMON
|
|||
select CPU_HAS_FPU
|
||||
select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
|
||||
select HAS_NORDIC_DMM
|
||||
select HAS_NORDIC_RAM_CTRL
|
||||
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
|
||||
select NRFS_HAS_CLOCK_SERVICE
|
||||
select NRFS_HAS_DVFS_SERVICE
|
||||
|
@ -54,6 +55,7 @@ config SOC_NRF54H20_CPURAD_COMMON
|
|||
select NRFS_HAS_TEMP_SERVICE
|
||||
select NRFS_HAS_VBUS_DETECTOR_SERVICE
|
||||
select HAS_NORDIC_DMM
|
||||
select HAS_NORDIC_RAM_CTRL
|
||||
select HAS_PM
|
||||
select HAS_POWEROFF
|
||||
|
||||
|
|
|
@ -20,6 +20,7 @@ config SOC_NRF54L_CPUAPP_COMMON
|
|||
select CPU_HAS_FPU
|
||||
select HAS_HW_NRF_RADIO_IEEE802154
|
||||
select HAS_POWEROFF
|
||||
select HAS_NORDIC_RAM_CTRL
|
||||
|
||||
config SOC_NRF54L05_CPUAPP
|
||||
select SOC_NRF54L_CPUAPP_COMMON
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue