diff options
author | Jiewen Yao <jiewen.yao@intel.com> | 2017-09-21 15:07:38 +0800 |
---|---|---|
committer | Jiewen Yao <jiewen.yao@intel.com> | 2017-09-23 16:14:30 +0800 |
commit | fc8be1ad9ab310b1c7752985c982b66a5a377f1a (patch) | |
tree | b4d1babcbd3a359e31f6730227e63f923d4b133b /IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.inf | |
parent | 8be3ff8fb82026b6294b1e203563737bfae76a57 (diff) | |
download | edk2-fc8be1ad9ab310b1c7752985c982b66a5a377f1a.zip edk2-fc8be1ad9ab310b1c7752985c982b66a5a377f1a.tar.gz edk2-fc8be1ad9ab310b1c7752985c982b66a5a377f1a.tar.bz2 |
IntelSiliconPkg/VTdPmrPei: Add EndOfPei callback for S3
In S3 resume, before system transfer to waking vector,
the VTdPmr need turn off VTd protection based upon VTdPolicy.
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Diffstat (limited to 'IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.inf')
-rw-r--r-- | IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.inf | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.inf b/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.inf index 86cd7d1..4d0e187 100644 --- a/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.inf +++ b/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.inf @@ -46,12 +46,14 @@ [Ppis]
gEdkiiIoMmuPpiGuid ## PRODUCES
gEdkiiVTdInfoPpiGuid ## CONSUMES
+ gEfiEndOfPeiSignalPpiGuid ## CONSUMES
[Pcd]
gIntelSiliconPkgTokenSpaceGuid.PcdVTdPolicyPropertyMask ## CONSUMES
[Depex]
gEfiPeiMemoryDiscoveredPpiGuid AND
+ gEfiPeiMasterBootModePpiGuid AND
gEdkiiVTdInfoPpiGuid
[UserExtensions.TianoCore."ExtraFiles"]
|