Searched full:retention (Results 1 – 25 of 79) sorted by relevance
1234
/Zephyr-latest/subsys/retention/ |
D | Kconfig | 4 menuconfig RETENTION config 5 bool "Retention support" 10 Enables support for the retention system, which uses retained memory 13 if RETENTION 16 int "Retention devices init priority" 19 Retention device initialization priority (must be higher than init 29 bool "Disable retention mutex support" 32 Disable use of mutexes which prevent issues with concurrent retention 33 device access. This option should only be enabled when retention 37 int "Retention stack buffer sizes" [all …]
|
D | bootmode.c | 9 #include <zephyr/retention/retention.h>
|
D | Kconfig.blinfo | 27 In order to use this, a retention area must be created and set as 39 priorities for for retention subsystem).
|
D | CMakeLists.txt | 4 zephyr_library_sources(retention.c)
|
D | blinfo_mcuboot.c | 11 #include <zephyr/retention/retention.h> 14 #include <zephyr/retention/blinfo.h>
|
/Zephyr-latest/include/zephyr/retention/ |
D | retention.h | 9 * @brief Public API for retention API 27 * @brief Retention API 28 * @defgroup retention_api Retention API 52 * @brief Returns the size of the retention area. 54 * @param dev Retention device to use. 62 * @brief Checks if the underlying data in the retention area is valid or not. 64 * @param dev Retention device to use. 68 * @retval -ENOTSUP If there is no header/checksum configured for the retention area. 74 * @brief Reads data from the retention area. 76 * @param dev Retention device to use. [all …]
|
/Zephyr-latest/doc/services/retention/ |
D | index.rst | 3 Retention System 6 The retention system provides an API which allows applications to read and 15 The retention system builds on top of the retained data driver, and adds 20 end of the data. Additionally, the retention system API allows partitioning of 30 To use the retention system, a retained data driver must be setup for the board 32 RAM as non-init for this purpose. The retention system is then initialised as a 54 retention0: retention@0 { 55 compatible = "zephyr,retention"; 76 retention1: retention@100 { 77 compatible = "zephyr,retention"; [all …]
|
D | blinfo.rst | 15 To use the bootloader information subsystem, a retention area needs to be 36 compatible = "zephyr,retention"; 55 (MCUboot) and application to be usable. It can be combined with other retention 66 * :kconfig:option:`CONFIG_RETENTION` - Enables retention system 71 using retention/blinfo subsystem 88 #include <zephyr/retention/blinfo.h>
|
/Zephyr-latest/include/zephyr/drivers/retained_mem/ |
D | nrf_retained_mem.h | 17 /** @brief Apply memory retention settings. 19 * Memory retention settings to apply are derived from devicetree configuration. 21 * @retval 0 if the retention settings were applied successfully. 22 * @retval -ENOTSUP if retention configuration is not present in devicetree.
|
/Zephyr-latest/dts/bindings/retention/ |
D | zephyr,retention.yaml | 5 Retention subsystem area, which has a retained memory parent. Example 21 retention0: retention@0 { 22 compatible = "zephyr,retention"; 31 compatible: "zephyr,retention" 40 increased if multiple retention partitions are used or parts are
|
/Zephyr-latest/soc/intel/intel_adsp/ace/ |
D | Kconfig | 28 bool "SRAM retention mode during initialization" 31 When this option is enabled, the SRAM retention mode will be 33 the retention mode will not be activated.
|
/Zephyr-latest/drivers/retained_mem/ |
D | Kconfig.nrf | 13 bool "nRF RAM retention driver" 18 Enable driver for Nordic RAM retention.
|
/Zephyr-latest/dts/bindings/regulator/ |
D | nordic,npm1300-regulator.yaml | 68 retention-microvolt: 71 Retention mode voltage in microvolts. 85 retention-gpios: 88 Retention mode controlled by specified regulator GPIO pin.
|
/Zephyr-latest/tests/boot/mcuboot_recovery_retention/ |
D | testcase.yaml | 22 bootloader.mcuboot.recovery.retention: 28 bootloader.mcuboot.recovery.retention.mem:
|
/Zephyr-latest/samples/shields/npm1300_ek/ |
D | nrf52dk_nrf52832.overlay | 22 retention-microvolt = <2500000>; 24 retention-gpios = <&npm1300_ek_gpio 2 GPIO_ACTIVE_HIGH>;
|
/Zephyr-latest/samples/boards/nordic/system_off/ |
D | README.rst | 13 RAM Retention 16 This sample can also demonstrate RAM retention.
|
D | Kconfig | 7 bool "Use state retention in system off using retained_mem driver"
|
/Zephyr-latest/tests/boot/mcuboot_data_sharing/ |
D | testcase.yaml | 14 - retention
|
/Zephyr-latest/dts/bindings/retained_mem/ |
D | nordic,nrf-gpreget.yaml | 4 description: Nordic GPREGRET (General Purpose Register Retention) device.
|
/Zephyr-latest/soc/nordic/common/ |
D | poweroff.c | 51 /* Disable retention for all memory blocks */ in z_sys_poweroff() 65 /* Restore retention for retained_mem driver regions defined in devicetree */ in z_sys_poweroff()
|
/Zephyr-latest/tests/drivers/retained_mem/api/boards/ |
D | qemu_cortex_m3.overlay | 7 zephyr,memory-region = "Retention";
|
/Zephyr-latest/samples/subsys/mgmt/mcumgr/smp_svr/sysbuild/ |
D | nrf52840dk_nrf52840_mcuboot_ram_load.overlay | 15 compatible = "zephyr,retention";
|
/Zephyr-latest/soc/nordic/nrf54h/ |
D | power.c | 66 /* Disable retention */ in nrf_poweroff() 130 /* Re-enable domain retention. */ in s2ram_exit() 146 /* Disable retention */ in sys_suspend_to_ram()
|
/Zephyr-latest/soc/ambiq/apollo3x/ |
D | power.c | 37 /* Sram: retention*/ in pm_state_set() 92 /* Keep the used SRAM area in retention mode. */ in ambiq_power_init()
|
/Zephyr-latest/tests/boot/mcuboot_recovery_retention/src/ |
D | main.c | 9 #include <zephyr/retention/bootmode.h>
|
1234