Allows to enable/disable TPM 1.2 support in OVMF. Allows to enable SHA-1 support for TPM hashing.
v2: - drop TPM_CONFIG_ENABLE config option. - don't add SHA1 config option. - add config menu for tpm 1.2 Gerd Hoffmann (5): OvmfPkg: move tcg configuration to dsc and fdf include files OvmfPkg: drop TPM_CONFIG_ENABLE OvmfPkg: create Tcg12ConfigPei.inf OvmfPkg: rework TPM configuration OvmfPkg: add TPM 1.2 config menu OvmfPkg/OvmfTpmComponentsDxe.dsc.inc | 29 ++++++ OvmfPkg/OvmfTpmComponentsPei.dsc.inc | 26 ++++++ OvmfPkg/OvmfTpmDefines.dsc.inc | 8 ++ OvmfPkg/OvmfTpmLibs.dsc.inc | 16 ++++ OvmfPkg/OvmfTpmLibsDxe.dsc.inc | 10 +++ OvmfPkg/OvmfTpmLibsPeim.dsc.inc | 11 +++ OvmfPkg/OvmfTpmPcds.dsc.inc | 7 ++ OvmfPkg/OvmfTpmPcdsHii.dsc.inc | 8 ++ OvmfPkg/OvmfTpmSecurityStub.dsc.inc | 10 +++ OvmfPkg/AmdSev/AmdSevX64.dsc | 85 +++--------------- OvmfPkg/OvmfPkgIa32.dsc | 88 +++---------------- OvmfPkg/OvmfPkgIa32X64.dsc | 85 +++--------------- OvmfPkg/OvmfPkgX64.dsc | 85 +++--------------- OvmfPkg/AmdSev/AmdSevX64.fdf | 17 +--- OvmfPkg/OvmfPkgIa32.fdf | 17 +--- OvmfPkg/OvmfPkgIa32X64.fdf | 17 +--- OvmfPkg/OvmfPkgX64.fdf | 17 +--- .../{Tcg2ConfigPei.inf => Tcg12ConfigPei.inf} | 11 +-- OvmfPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf | 11 +-- OvmfPkg/OvmfTpmDxe.fdf.inc | 13 +++ OvmfPkg/OvmfTpmPei.fdf.inc | 15 ++++ .../.azurepipelines/Ubuntu-GCC5.yml | 6 +- .../.azurepipelines/Windows-VS2019.yml | 6 +- OvmfPkg/PlatformCI/ReadMe.md | 2 +- 24 files changed, 215 insertions(+), 385 deletions(-) create mode 100644 OvmfPkg/OvmfTpmComponentsDxe.dsc.inc create mode 100644 OvmfPkg/OvmfTpmComponentsPei.dsc.inc create mode 100644 OvmfPkg/OvmfTpmDefines.dsc.inc create mode 100644 OvmfPkg/OvmfTpmLibs.dsc.inc create mode 100644 OvmfPkg/OvmfTpmLibsDxe.dsc.inc create mode 100644 OvmfPkg/OvmfTpmLibsPeim.dsc.inc create mode 100644 OvmfPkg/OvmfTpmPcds.dsc.inc create mode 100644 OvmfPkg/OvmfTpmPcdsHii.dsc.inc create mode 100644 OvmfPkg/OvmfTpmSecurityStub.dsc.inc copy OvmfPkg/Tcg/Tcg2Config/{Tcg2ConfigPei.inf => Tcg12ConfigPei.inf} (82%) create mode 100644 OvmfPkg/OvmfTpmDxe.fdf.inc create mode 100644 OvmfPkg/OvmfTpmPei.fdf.inc -- 2.31.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#82632): https://edk2.groups.io/g/devel/message/82632 Mute This Topic: https://groups.io/mt/86575356/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-