commit | 477be7c4cb4b8504dcd6817871ce1534069494e2 | [log] [tgz] |
---|---|---|
author | gdong1 <gdong1@6f19259b-4bc3-4df7-8a09-765794883524> | Fri Aug 03 03:27:02 2012 +0000 |
committer | gdong1 <gdong1@6f19259b-4bc3-4df7-8a09-765794883524> | Fri Aug 03 03:27:02 2012 +0000 |
tree | 990527a2bc924b27477b2f6a64e955af1e55ac9b | |
parent | f2e6099a35fe162b6c0a7e0e05ad3bb960026985 [diff] |
Fix physical presence request failure for PHYSICAL_PRESENCE_SET_NO_PPI_PROVISION_TRUE, PHYSICAL_PRESENCE_SET_NO_PPI_CLEAR_TRUE and PHYSICAL_PRESENCE_SET_NO_PPI_MAINTENANCE_TRUE. Signed-off-by: Dong Guo <guo.dong@intel.com> Reviewed-by: Ye Ting <ting.ye@intel.com> Reviewed-by: Yao Jiewen <jiewen.yao@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13590 6f19259b-4bc3-4df7-8a09-765794883524
diff --git a/SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.c b/SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.c index 5316e5b..4b99ab8 100644 --- a/SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.c +++ b/SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.c
@@ -954,6 +954,11 @@ RequestConfirmed = TRUE; break; + case PHYSICAL_PRESENCE_SET_NO_PPI_PROVISION_TRUE: + case PHYSICAL_PRESENCE_SET_NO_PPI_CLEAR_TRUE: + case PHYSICAL_PRESENCE_SET_NO_PPI_MAINTENANCE_TRUE: + break; + default: // // Invalid operation request.