mirror of https://github.com/acidanthera/audk.git
SecurityPkg: Move TdTcg2Dxe from OvmfPkg to SecurityPkg
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4194 The TdTcg2Dxe lives in the OvmfPkg instead of the SecurityPkg. Having the TdTcg2Dxe at the same place as Tcg2Dxe will be easier for platforms to consume. Definition of PcdCcEventlogAcpiTableLaml and PcdCcEventlogAcpiTableLasa are also moved from OvmfPkg.dec to SecurityPkg.dec. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Arti Gupta <ARGU@microsoft.com> Signed-off-by: Min Xu <min.m.xu@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
This commit is contained in:
parent
0aca5901e3
commit
5654ce1d2c
|
@ -774,7 +774,7 @@
|
|||
#
|
||||
# Cc Measurement Protocol for Td guest
|
||||
#
|
||||
OvmfPkg/IntelTdx/TdTcg2Dxe/TdTcg2Dxe.inf {
|
||||
SecurityPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.inf {
|
||||
<LibraryClasses>
|
||||
HashLib|SecurityPkg/Library/HashLibTdx/HashLibTdx.inf
|
||||
NULL|SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.inf
|
||||
|
|
|
@ -298,7 +298,7 @@ INF MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf
|
|||
#
|
||||
# EFI_CC_MEASUREMENT_PROTOCOL
|
||||
#
|
||||
INF OvmfPkg/IntelTdx/TdTcg2Dxe/TdTcg2Dxe.inf
|
||||
INF SecurityPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.inf
|
||||
|
||||
################################################################################
|
||||
|
||||
|
|
|
@ -459,12 +459,6 @@
|
|||
# 2 - set by GOP Driver.
|
||||
gUefiOvmfPkgTokenSpaceGuid.PcdVideoResolutionSource|0|UINT8|0x64
|
||||
|
||||
## This PCD records LAML field in CC EVENTLOG ACPI table.
|
||||
gUefiOvmfPkgTokenSpaceGuid.PcdCcEventlogAcpiTableLaml|0|UINT32|0x66
|
||||
|
||||
## This PCD records LASA field in CC EVENTLOG ACPI table.
|
||||
gUefiOvmfPkgTokenSpaceGuid.PcdCcEventlogAcpiTableLasa|0|UINT64|0x67
|
||||
|
||||
[PcdsFeatureFlag]
|
||||
gUefiOvmfPkgTokenSpaceGuid.PcdQemuBootOrderPciTranslation|TRUE|BOOLEAN|0x1c
|
||||
gUefiOvmfPkgTokenSpaceGuid.PcdQemuBootOrderMmioTranslation|FALSE|BOOLEAN|0x1d
|
||||
|
|
|
@ -574,5 +574,11 @@
|
|||
# @Prompt Tpm2AcpiTableLasa LASA field in TPM2 ACPI table.
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdTpm2AcpiTableLasa|0|UINT64|0x00010023
|
||||
|
||||
## This PCD records LAML field in CC EVENTLOG ACPI table.
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdCcEventlogAcpiTableLaml|0|UINT32|0x00010025
|
||||
|
||||
## This PCD records LASA field in CC EVENTLOG ACPI table.
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdCcEventlogAcpiTableLasa|0|UINT64|0x00010026
|
||||
|
||||
[UserExtensions.TianoCore."ExtraFiles"]
|
||||
SecurityPkgExtra.uni
|
||||
|
|
|
@ -296,6 +296,11 @@
|
|||
[Components.X64]
|
||||
SecurityPkg/Library/HashLibTdx/HashLibTdx.inf
|
||||
SecurityPkg/Library/SecTpmMeasurementLib/SecTpmMeasurementLibTdx.inf
|
||||
SecurityPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.inf {
|
||||
<LibraryClasses>
|
||||
HashLib|SecurityPkg/Library/HashLibTdx/HashLibTdx.inf
|
||||
NULL|SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.inf
|
||||
}
|
||||
|
||||
[Components.IA32, Components.X64]
|
||||
SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxe.inf
|
||||
|
|
|
@ -31,7 +31,6 @@
|
|||
MdeModulePkg/MdeModulePkg.dec
|
||||
SecurityPkg/SecurityPkg.dec
|
||||
CryptoPkg/CryptoPkg.dec
|
||||
OvmfPkg/OvmfPkg.dec
|
||||
|
||||
[LibraryClasses]
|
||||
MemoryAllocationLib
|
||||
|
@ -85,8 +84,8 @@
|
|||
gEfiSecurityPkgTokenSpaceGuid.PcdTcg2NumberOfPCRBanks ## CONSUMES
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdTcgLogAreaMinLen ## CONSUMES
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdTcg2FinalLogAreaLen ## CONSUMES
|
||||
gUefiOvmfPkgTokenSpaceGuid.PcdCcEventlogAcpiTableLaml ## PRODUCES
|
||||
gUefiOvmfPkgTokenSpaceGuid.PcdCcEventlogAcpiTableLasa ## PRODUCES
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdCcEventlogAcpiTableLaml ## PRODUCES
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdCcEventlogAcpiTableLasa ## PRODUCES
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemId ## CONSUMES
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemTableId ## CONSUMES
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemRevision ## CONSUMES
|
Loading…
Reference in New Issue