zephyr/drivers/bbram
Jun Lin a60d88e5cc drivers: bbram: npcx: bypass npcx49nf errata rev1.5 No.2.30
This commit workarounds the BBRAM status register write issue in npcx4:
A write operation to the BKUP_STS register might disable write to all
the Battery-Backed RAM (BBRM). The workaround is to perform a fake read
from the BKUP_STS register after every write to this register.

Signed-off-by: Jun Lin <CHLin56@nuvoton.com>
2025-03-20 07:21:23 +01:00
..
bbram_emul.c
bbram_handlers.c
bbram_it8xxx2_emul.c
bbram_it8xxx2.c
bbram_microchip_mcp7940n_emul.c
bbram_microchip_mcp7940n.c
bbram_npcx_emul.c
bbram_npcx.c drivers: bbram: npcx: bypass npcx49nf errata rev1.5 No.2.30 2025-03-20 07:21:23 +01:00
bbram_rts5912.c driver: bbram: add bbram driver for rts5912 2025-03-07 19:51:34 +01:00
bbram_shell.c shell: use shell_device_get_binding 2024-12-18 15:32:10 +01:00
bbram_stm32.c
bbram_xec.c
CMakeLists.txt driver: bbram: add bbram driver for rts5912 2025-03-07 19:51:34 +01:00
it8xxx2.h
Kconfig driver: bbram: add bbram driver for rts5912 2025-03-07 19:51:34 +01:00
Kconfig.bbram_emul
Kconfig.it8xxx2
Kconfig.microchip
Kconfig.npcx drivers: bbram: npcx: bypass npcx49nf errata rev1.5 No.2.30 2025-03-20 07:21:23 +01:00
Kconfig.rts5912 driver: bbram: add bbram driver for rts5912 2025-03-07 19:51:34 +01:00
Kconfig.stm32
Kconfig.xec
npcx.h