]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.c
IntelSiliconPkg IntelVTdPmrPei: Use HostAddressWidth in DMAR correctly
[mirror_edk2.git] / IntelSiliconPkg / Feature / VTd / IntelVTdPmrPei / IntelVTdPmrPei.c
index 8f86d4cd15c0c128a0a7d7f56f037a27c1d8597a..bb7ace4ca5579b7f850751a764f2d2fd330f0f77 100644 (file)
@@ -677,7 +677,7 @@ InitVTdPmrForAll (
   LowBottom = 0;\r
   LowTop = 0;\r
   HighBottom = 0;\r
-  HighTop = LShiftU64 (1, VTdInfo->HostAddressWidth);\r
+  HighTop = LShiftU64 (1, VTdInfo->HostAddressWidth + 1);\r
 \r
   Status = SetDmaProtectedRange (\r
              VTdInfo,\r