OvmfTpmComponentsPei.dsc.inc 1.0 KB

1234567891011121314151617181920212223242526
  1. ##
  2. # SPDX-License-Identifier: BSD-2-Clause-Patent
  3. ##
  4. !if $(TPM2_ENABLE) == TRUE
  5. OvmfPkg/Tcg/TpmMmioSevDecryptPei/TpmMmioSevDecryptPei.inf
  6. !if $(TPM1_ENABLE) == TRUE
  7. OvmfPkg/Tcg/Tcg2Config/Tcg12ConfigPei.inf
  8. SecurityPkg/Tcg/TcgPei/TcgPei.inf
  9. !else
  10. OvmfPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf
  11. !endif
  12. SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf {
  13. <LibraryClasses>
  14. HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterPei.inf
  15. NULL|SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.inf
  16. NULL|SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.inf
  17. NULL|SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.inf
  18. NULL|SecurityPkg/Library/HashInstanceLibSha512/HashInstanceLibSha512.inf
  19. NULL|SecurityPkg/Library/HashInstanceLibSm3/HashInstanceLibSm3.inf
  20. }
  21. SecurityPkg/Tcg/Tcg2PlatformPei/Tcg2PlatformPei.inf {
  22. <LibraryClasses>
  23. TpmPlatformHierarchyLib|SecurityPkg/Library/PeiDxeTpmPlatformHierarchyLib/PeiDxeTpmPlatformHierarchyLib.inf
  24. }
  25. !endif