zephyr/drivers/retained_mem
Bjarki Arge Andreasen c6cb2d6942 drivers: retained_mem: Add generic retained register driver
Devices like the ATSAM series chips have retained registers
which are used to store memory. The memory is accessed just
like RAM, but since they are registers, their size and
address is used directly.

This commit adds a near complete copy of the generic retained
ram driver and bindings file, adding the reg property to
the bindings file, and updating the init macro in the driver
to use the reg address and size.

Signed-off-by: Bjarki Arge Andreasen <bjarki@arge-andreasen.me>
2024-01-02 15:49:34 +00:00
..
CMakeLists.txt drivers: retained_mem: Add generic retained register driver 2024-01-02 15:49:34 +00:00
Kconfig
Kconfig.nrf
Kconfig.zephyr drivers: retained_mem: Add generic retained register driver 2024-01-02 15:49:34 +00:00
retained_mem_handlers.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
retained_mem_nrf_gpregret.c
retained_mem_zephyr_ram.c
retained_mem_zephyr_reg.c drivers: retained_mem: Add generic retained register driver 2024-01-02 15:49:34 +00:00