Searched full:retention (Results 1 – 25 of 48) sorted by relevance
12
/Zephyr-Core-3.5.0/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-Core-3.5.0/include/zephyr/retention/ |
D | retention.h | 9 * @brief Public API for retention API 27 * @brief Retention API 28 * @defgroup retention_api Retention API 50 * @brief Returns the size of the retention area. 52 * @param dev Retention device to use. 60 * @brief Checks if the underlying data in the retention area is valid or not. 62 * @param dev Retention device to use. 66 * @retval -ENOTSUP If there is no header/checksum configured for the retention area. 72 * @brief Reads data from the retention area. 74 * @param dev Retention device to use. [all …]
|
/Zephyr-Core-3.5.0/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-Core-3.5.0/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-Core-3.5.0/dts/bindings/regulator/ |
D | nordic,npm1300-regulator.yaml | 65 retention-microvolt: 68 Retention mode voltage in microvolts. 82 retention-gpios: 85 Retention mode controlled by specified regulator GPIO pin.
|
/Zephyr-Core-3.5.0/tests/boot/mcuboot_recovery_retention/ |
D | testcase.yaml | 24 bootloader.mcuboot.recovery.retention: 30 bootloader.mcuboot.recovery.retention.mem:
|
/Zephyr-Core-3.5.0/soc/arm/nordic_nrf/nrf51/ |
D | soc.c | 26 * Set general purpose retention register and reboot 27 * This is deprecated and has been replaced with the boot mode retention
|
/Zephyr-Core-3.5.0/samples/boards/nrf/system_off/ |
D | README.rst | 12 RAM Retention 15 On nRF52 platforms this also can demonstrate RAM retention. By selecting
|
D | Kconfig | 7 bool "State retention in system off"
|
/Zephyr-Core-3.5.0/samples/boards/nrf/system_off/src/ |
D | retained.c | 55 /* Set or clear RAM retention in SYSTEM_OFF for the provided object. 65 * @param enable true to enable retention, false to clear retention 84 * corresponding RAM OFF retention bit in the parent block. in ram_range_retain() 99 * for POWER (0..15) and RETENTION (16..31). We don't in ram_range_retain()
|
/Zephyr-Core-3.5.0/soc/arm/nordic_nrf/nrf52/ |
D | soc.c | 28 * Set general purpose retention register and reboot 29 * This is deprecated and has been replaced with the boot mode retention
|
/Zephyr-Core-3.5.0/tests/boot/mcuboot_data_sharing/ |
D | testcase.yaml | 14 - retention
|
/Zephyr-Core-3.5.0/dts/bindings/retained_mem/ |
D | nordic,nrf-gpreget.yaml | 4 description: Nordic GPREGRET (General Purpose Register Retention) device.
|
/Zephyr-Core-3.5.0/boards/shields/npm1300_ek/ |
D | npm1300_ek.overlay | 34 retention-microvolt = <2500000>; 36 retention-gpios = <&npm1300_ek_gpio 2 GPIO_ACTIVE_HIGH>;
|
/Zephyr-Core-3.5.0/tests/drivers/retained_mem/api/boards/ |
D | qemu_cortex_m3.overlay | 7 zephyr,memory-region = "Retention";
|
/Zephyr-Core-3.5.0/tests/boot/mcuboot_recovery_retention/src/ |
D | main.c | 9 #include <zephyr/retention/bootmode.h>
|
/Zephyr-Core-3.5.0/doc/services/ |
D | index.rst | 38 retention/index.rst
|
/Zephyr-Core-3.5.0/tests/boot/mcuboot_recovery_retention/boards/ |
D | nrf52840dk_nrf52840.overlay | 13 compatible = "zephyr,retention";
|
/Zephyr-Core-3.5.0/subsys/ |
D | CMakeLists.txt | 48 add_subdirectory_ifdef(CONFIG_RETENTION retention)
|
D | Kconfig | 35 source "subsys/retention/Kconfig"
|
12