summaryrefslogtreecommitdiffstats
path: root/BaseTools
diff options
context:
space:
mode:
authorMin M Xu <min.m.xu@intel.com>2022-08-26 08:41:09 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-09-06 06:39:59 +0000
commit7cc7c52670684a44f805e593a1f7846b79703820 (patch)
tree6bbd16bdac55f9823cd1988c6665b96821cfa043 /BaseTools
parent1b1c58ab32c30d32ba7d037c0ea1da198c1b372b (diff)
downloadedk2-7cc7c52670684a44f805e593a1f7846b79703820.tar.gz
edk2-7cc7c52670684a44f805e593a1f7846b79703820.tar.bz2
edk2-7cc7c52670684a44f805e593a1f7846b79703820.zip
OvmfPkg: Set default Pci PCDs in Tdx guest
In previous implementation below Pci related PCDs were set based on the ResourceDescriptor passed in TdHob. - PcdPciMmio64Base / PcdPciMmio64Size - PcdPciMmio32Base / PcdPciMmio32Size - PcdPciIoBase / PcdPciIoSize The PCDs will not be set if TdHob doesn't include these information. This patch set the PCDs with the information initialized in PlatformInitLib by default. Then TdxDxe will check the ResourceDescriptor in TdHob and reset them if they're included. Cc: Erdem Aktas <erdemaktas@google.com> Cc: James Bottomley <jejb@linux.ibm.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Cc: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: Min Xu <min.m.xu@intel.com> Acked-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Diffstat (limited to 'BaseTools')
0 files changed, 0 insertions, 0 deletions