Sebastien Boeuf
d50d9e5549
OvmfPkg: CloudHv: Retrieve RSDP address from PVH
...
Instead of hardcoding the address of the RSDP in the firmware, let's
rely on the PVH structure hvm_start_info to retrieve this information.
Acked-by: Gerd Hoffmann <kraxel@redhat.com >
Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
2022-03-04 02:41:57 +00:00
Sebastien Boeuf
7594c5bfe2
OvmfPkg: Install ACPI tables for Cloud Hypervisor
...
Adding support for retrieving the Cloud Hypervisor ACPI tables as a
fallback mechanism if tables are not found through fw_cfg.
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
Signed-off-by: Rob Bradford <robert.bradford@intel.com >
Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com >
2021-12-11 14:26:05 +00:00
Sebastien Boeuf
d8ef774346
OvmfPkg: Retrieve SMBIOS from Cloud Hypervisor
...
Add a fallback on the SMBIOS code to find the SMBIOS table for Cloud
Hypervisor if it couldn't be found for Qemu through fw_cfg.
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
Signed-off-by: Rob Bradford <robert.bradford@intel.com >
Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com >
2021-12-11 14:26:05 +00:00
Sebastien Boeuf
9afcd48a94
OvmfPkg: Handle Cloud Hypervisor host bridge
...
Handle things differently when the detected host bridge matches the
Cloud Hypervisor PCI host bridge identifier.
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
Signed-off-by: Rob Bradford <robert.bradford@intel.com >
Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com >
2021-12-11 14:26:05 +00:00