qemu/include/hw/nvram
BALATON Zoltan 1f7888e225 mac_nvram: Add block backend to persist NVRAM contents
Add a way to set a backing store for the mac_nvram similar to what
spapr_nvram or mac_via PRAM already does to allow to save its contents
between runs.

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <4b1605a9e484cc95f6e141f297487a070fd418ac.1675297286.git.balaton@eik.bme.hu>
Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
2023-02-06 11:41:39 +00:00
..
chrp_nvram.h nvram: Exit QEMU if NVRAM cannot contain all -prom-env data 2020-08-14 13:34:31 +10:00
eeprom93xx.h
fw_cfg.h x86: don't let decompressed kernel image clobber setup_data 2023-01-28 06:21:29 -05:00
mac_nvram.h mac_nvram: Add block backend to persist NVRAM contents 2023-02-06 11:41:39 +00:00
npcm7xx_otp.h hw/nvram: NPCM7xx OTP device model 2020-09-14 14:24:59 +01:00
nrf51_nvm.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 2020-09-18 14:12:32 -04:00
sun_nvram.h nvram: Rename openbios_firmware_abi.h into sun_nvram.h 2016-10-28 09:36:58 +11:00
xlnx-bbram.h hw/nvram: Introduce Xilinx battery-backed ram 2021-09-30 13:42:10 +01:00
xlnx-efuse.h hw/nvram: Introduce Xilinx eFuse QOM 2021-09-30 13:42:09 +01:00
xlnx-versal-efuse.h hw/nvram: Introduce Xilinx Versal eFuse device 2021-09-30 13:42:10 +01:00
xlnx-zynqmp-efuse.h hw/nvram: Introduce Xilinx ZynqMP eFuse device 2021-09-30 13:42:10 +01:00