]> git.proxmox.com Git - mirror_edk2.git/commit - SecurityPkg/SecurityPkg.dec
SecurityPkg Tcg2ConfigDxe: Add setup option to configure PPI version
authorStar Zeng <star.zeng@intel.com>
Fri, 9 Dec 2016 07:53:22 +0000 (15:53 +0800)
committerStar Zeng <star.zeng@intel.com>
Fri, 6 Jan 2017 10:06:37 +0000 (18:06 +0800)
commitdd6d0a520eec0fd3fc455ac7345ac0c06095a511
tree1338eda1e92ade802ac596c09bdbaceb9cedd155
parent9ce9bf5339f8a5a9acfd77d9fbc70bb92a55dd6a
SecurityPkg Tcg2ConfigDxe: Add setup option to configure PPI version

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=288

gEfiSecurityPkgTokenSpaceGuid.PcdTcgPhysicalPresenceInterfaceVer was
introduced to configure physical presence interface version. but test
or user needs to build different images to support different versions
separately as the PCD does not support Dynamic types.

This patch is to extend the PCD to support Dynamic types and add a
setup option in Tcg2ConfigDxe driver to configure the physical
presence interface version, the PCD needs to be DynamicHii type and
maps to the setup option.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Chao Zhang <chao.b.zhang@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>
SecurityPkg/SecurityPkg.dec
SecurityPkg/SecurityPkg.dsc
SecurityPkg/SecurityPkg.uni
SecurityPkg/Tcg/Tcg2Config/Tcg2Config.vfr
SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigDriver.c
SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigDxe.inf
SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigImpl.c
SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigNvData.h
SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigStrings.uni
SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.c