On February 23, 2022 7:04 PM, Gerd Hoffmann wrote: > > > // > > // Query Host Bridge DID to determine platform type > > + // Tdx guest stores the HostBridgePciDevId in a GuidHob. > > + // So we first check if this HOB exists > > // > > - HostBridgeDevId = PcdGet16 (PcdOvmfHostBridgePciDevId); > > + GuidHob = GetFirstGuidHob (&gUefiOvmfPkgTdxPlatformGuid); if > > + (GuidHob != NULL) { > > + PlatformInfo = (EFI_HOB_PLATFORM_INFO *)GET_GUID_HOB_DATA > (GuidHob); > > + HostBridgeDevId = PlatformInfo->HostBridgePciDevId; } else { > > + HostBridgeDevId = PcdGet16 (PcdOvmfHostBridgePciDevId); } > > Another thing we can probably simplify when we use a PlatformInfoHob in > both PEi and PEI-less mode. Agree. > > > +[Guids] > > + gUefiOvmfPkgTdxPlatformGuid ## CONSUMES > > name this UefiOvmfPkgPlatformInfoGuid ? Sure. Thanks for the suggestion. It will be renamed in the next version.
Thanks Min -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#86942): https://edk2.groups.io/g/devel/message/86942 Mute This Topic: https://groups.io/mt/89266123/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-