zephyr/drivers/bbram
Aurelien Jarno 326d6059c6 drivers: bbram: stm32-bbram: fix write for devices with TAMP
On devices where the backup memory is part of the TAMP peripheral, the
Backup Domain Protection prevents write to the backup registers. This
fix disables the protection before writing registers and re-enables it
afterwards.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2024-06-10 15:16:59 -05:00
..
bbram_emul.c
bbram_handlers.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
bbram_it8xxx2_emul.c drivers: bbram: Rename emul_bbram_backend_api to emul_bbram_driver_api 2024-05-03 14:44:41 +01:00
bbram_it8xxx2.c bbram: fix bbram dead code issue 2024-02-29 11:53:45 +00:00
bbram_microchip_mcp7940n_emul.c drivers: bbram: Rename emul_bbram_backend_api to emul_bbram_driver_api 2024-05-03 14:44:41 +01:00
bbram_microchip_mcp7940n.c bbram: mcp7940c: Add emulator 2024-01-12 09:59:31 +01:00
bbram_npcx_emul.c drivers: bbram: Rename emul_bbram_backend_api to emul_bbram_driver_api 2024-05-03 14:44:41 +01:00
bbram_npcx.c bbram: npcx: Add emulator 2024-01-12 09:59:31 +01:00
bbram_shell.c
bbram_stm32.c drivers: bbram: stm32-bbram: fix write for devices with TAMP 2024-06-10 15:16:59 -05:00
bbram_xec.c
CMakeLists.txt bbram: npcx: Add emulator 2024-01-12 09:59:31 +01:00
it8xxx2.h
Kconfig
Kconfig.bbram_emul
Kconfig.it8xxx2
Kconfig.microchip bbram: mcp7940c: Add emulator 2024-01-12 09:59:31 +01:00
Kconfig.npcx bbram: npcx: Add emulator 2024-01-12 09:59:31 +01:00
Kconfig.stm32
Kconfig.xec
npcx.h bbram: npcx: Add emulator 2024-01-12 09:59:31 +01:00