]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelSiliconPkg/IntelVTdDxe/VtdReg.c
IntelSiliconPkg/VTd: improve debug message.
[mirror_edk2.git] / IntelSiliconPkg / IntelVTdDxe / VtdReg.c
index b1178b70744d84e3ee39c083f4ae37152e9d8fb8..7402d818761017a90a4703c225e9793d67f0d4ad 100644 (file)
@@ -187,8 +187,8 @@ PrepareVtdConfig (
     }\r
 \r
     DomainNumber = (UINTN)1 << (UINT8)((UINTN)mVtdUnitInformation[Index].CapReg.Bits.ND * 2 + 4);\r
-    if (mVtdUnitInformation[Index].PciDeviceInfo.PciDescriptorNumber >= DomainNumber) {\r
-      DEBUG((DEBUG_ERROR, "!!!! Pci device Number(0x%x) >= DomainNumber(0x%x) !!!!\n", mVtdUnitInformation[Index].PciDeviceInfo.PciDescriptorNumber, DomainNumber));\r
+    if (mVtdUnitInformation[Index].PciDeviceInfo.PciDeviceDataNumber >= DomainNumber) {\r
+      DEBUG((DEBUG_ERROR, "!!!! Pci device Number(0x%x) >= DomainNumber(0x%x) !!!!\n", mVtdUnitInformation[Index].PciDeviceInfo.PciDeviceDataNumber, DomainNumber));\r
       return ;\r
     }\r
   }\r
@@ -305,13 +305,13 @@ DisableDmar (
 \r
   for (Index = 0; Index < mVtdUnitNumber; Index++) {\r
     DEBUG((DEBUG_INFO, "engine [%d] access\n", Index));\r
-    for (SubIndex = 0; SubIndex < mVtdUnitInformation[Index].PciDeviceInfo.PciDescriptorNumber; SubIndex++) {\r
+    for (SubIndex = 0; SubIndex < mVtdUnitInformation[Index].PciDeviceInfo.PciDeviceDataNumber; SubIndex++) {\r
       DEBUG ((DEBUG_INFO, "  PCI S%04X B%02x D%02x F%02x - %d\n",\r
         mVtdUnitInformation[Index].Segment,\r
-        mVtdUnitInformation[Index].PciDeviceInfo.PciDescriptors[SubIndex].Bits.Bus,\r
-        mVtdUnitInformation[Index].PciDeviceInfo.PciDescriptors[SubIndex].Bits.Device,\r
-        mVtdUnitInformation[Index].PciDeviceInfo.PciDescriptors[SubIndex].Bits.Function,\r
-        mVtdUnitInformation[Index].PciDeviceInfo.AccessCount[SubIndex]\r
+        mVtdUnitInformation[Index].PciDeviceInfo.PciDeviceData[Index].PciSourceId.Bits.Bus,\r
+        mVtdUnitInformation[Index].PciDeviceInfo.PciDeviceData[Index].PciSourceId.Bits.Device,\r
+        mVtdUnitInformation[Index].PciDeviceInfo.PciDeviceData[Index].PciSourceId.Bits.Function,\r
+        mVtdUnitInformation[Index].PciDeviceInfo.PciDeviceData[Index].AccessCount\r
         ));\r
     }\r
   }\r
@@ -508,9 +508,9 @@ DumpVtdIfError (
     }\r
 \r
     if (HasError) {\r
-      DEBUG((DEBUG_INFO, "#### ERROR ####\n"));\r
+      DEBUG((DEBUG_INFO, "\n#### ERROR ####\n"));\r
       DumpVtdRegs (Num);\r
-      DEBUG((DEBUG_INFO, "#### ERROR ####\n"));\r
+      DEBUG((DEBUG_INFO, "#### ERROR ####\n\n"));\r
     }\r
   }\r
 }\r