Common symbol is defined by SoCs that support RAM control helper. Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
41 lines
943 B
Text
41 lines
943 B
Text
# Copyright (c) 2024 Nordic Semiconductor ASA
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
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
|
|
|
|
config MRAM_LATENCY
|
|
bool "MRAM latency manager"
|
|
depends on NRFS_HAS_MRAM_SERVICE
|
|
select ONOFF
|
|
select NRFS_MRAM_SERVICE_ENABLED
|
|
|
|
if MRAM_LATENCY
|
|
|
|
config MRAM_LATENCY_SYNC_TIMEOUT
|
|
int "Timeout in synchronous request"
|
|
default 1000
|
|
help
|
|
Timeout is given in milliseconds.
|
|
|
|
config MRAM_LATENCY_AUTO_REQ
|
|
bool "Request MRAM without latency at start"
|
|
help
|
|
When enabled then MRAM configuration without latency is requested
|
|
during the initialization and is kept enabled until the mram_latency API user
|
|
calls mram_no_latency_sync_release().
|
|
|
|
module = MRAM_LATENCY
|
|
module-str = mram_latency
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
endif # MRAM_LATENCY
|
|
|
|
rsource "vpr/Kconfig"
|