1# Copyright (c) 2024 Nordic Semiconductor ASA
2# SPDX-License-Identifier: Apache-2.0
3
4config HAS_NORDIC_DMM
5	bool
6
7config HAS_NORDIC_RAM_CTRL
8	bool
9
10config NRF_SYS_EVENT
11	bool "nRF system event support"
12	select NRFX_POWER if !NRF_PLATFORM_HALTIUM
13
14config MRAM_LATENCY
15	bool "MRAM latency manager"
16	depends on NRFS_HAS_MRAM_SERVICE
17	select ONOFF
18	select NRFS_MRAM_SERVICE_ENABLED
19
20if MRAM_LATENCY
21
22config MRAM_LATENCY_SYNC_TIMEOUT
23	int "Timeout in synchronous request"
24	default 1000
25	help
26	  Timeout is given in milliseconds.
27
28config MRAM_LATENCY_AUTO_REQ
29	bool "Request MRAM without latency at start"
30	help
31	  When enabled then MRAM configuration without latency is requested
32	  during the initialization and is kept enabled until the mram_latency API user
33	  calls mram_no_latency_sync_release().
34
35module = MRAM_LATENCY
36module-str = mram_latency
37source "subsys/logging/Kconfig.template.log_config"
38
39endif # MRAM_LATENCY
40
41rsource "vpr/Kconfig"
42