blob: a5bae67d5a11451ef7ee071a67eb1e8e6e3e2e98 [file] [log] [blame]
# 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"