From: Gerd Hoffmann Date: Wed, 19 Mar 2025 14:11:58 +0000 (+0100) Subject: docs/firmware: add feature flag for host uefi variable store X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=5e5d18d2ccd674778715f828df80fdddac73bdea;p=people%2Faperard%2Fqemu-dm.git docs/firmware: add feature flag for host uefi variable store Reviewed-by: Daniel P. Berrangé Signed-off-by: Gerd Hoffmann Message-ID: <20250319141159.1461621-7-kraxel@redhat.com> --- diff --git a/docs/interop/firmware.json b/docs/interop/firmware.json index 57f55f6c54..745d21d822 100644 --- a/docs/interop/firmware.json +++ b/docs/interop/firmware.json @@ -214,13 +214,23 @@ # PL011 UART. @verbose-static is mutually exclusive # with @verbose-dynamic. # +# @host-uefi-vars: The firmware expects the host to provide an uefi +# variable store. qemu supports that via +# "uefi-vars-sysbus" (aarch64, riscv64, loongarch64) +# or "uefi-vars-x64" (x86_64) devices. The firmware +# will not use flash for nvram. When loading the +# firmware into flash the 'stateless' setup should be +# used. It is recommened to load the firmware into +# memory though. +# # Since: 3.0 ## { 'enum' : 'FirmwareFeature', 'data' : [ 'acpi-s3', 'acpi-s4', 'amd-sev', 'amd-sev-es', 'amd-sev-snp', 'intel-tdx', - 'enrolled-keys', 'requires-smm', 'secure-boot', + 'enrolled-keys', 'requires-smm', + 'secure-boot', 'host-uefi-vars', 'verbose-dynamic', 'verbose-static' ] } ##