diff options
author | Jiewen Yao <jiewen.yao@intel.com> | 2017-09-04 10:14:54 +0800 |
---|---|---|
committer | Star Zeng <star.zeng@intel.com> | 2018-05-10 14:23:21 +0800 |
commit | 9a1aafdc9fb949f496c50db9dee034a9215030e1 (patch) | |
tree | 1edff19bee4867f262372cf95a3a1d8316decdfe | |
parent | e9c75d4aeded26610518ca6d4d00abada4633747 (diff) | |
download | edk2-9a1aafdc9fb949f496c50db9dee034a9215030e1.zip edk2-9a1aafdc9fb949f496c50db9dee034a9215030e1.tar.gz edk2-9a1aafdc9fb949f496c50db9dee034a9215030e1.tar.bz2 |
IntelSiliconPkg/Vtd.h: Add definition for PMR.
Add missing PMR definition in VTd spec.
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>
(cherry picked from commit 40cc2270556ec5e49d184c946bb58981f7155cf3)
-rw-r--r-- | IntelSiliconPkg/Include/IndustryStandard/Vtd.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/IntelSiliconPkg/Include/IndustryStandard/Vtd.h b/IntelSiliconPkg/Include/IndustryStandard/Vtd.h index 3b7012c..cfead61 100644 --- a/IntelSiliconPkg/Include/IndustryStandard/Vtd.h +++ b/IntelSiliconPkg/Include/IndustryStandard/Vtd.h @@ -247,6 +247,12 @@ typedef union { #define R_FRCD_REG 0x00 // + FRO
+#define R_PMEN_ENABLE_REG 0x64
+#define R_PMEN_LOW_BASE_REG 0x68
+#define R_PMEN_LOW_LIMITE_REG 0x6C
+#define R_PMEN_HIGH_BASE_REG 0x70
+#define R_PMEN_HIGH_LIMITE_REG 0x78
+
typedef union {
struct {
UINT8 ND:3; // Number of domains supported
|