|
|
@@ -2293,8 +2293,20 @@ static int pci_ea_read(struct pci_dev *dev, int offset)
|
|
|
res->start = start;
|
|
|
res->end = end;
|
|
|
res->flags = flags;
|
|
|
- dev_printk(KERN_DEBUG, &dev->dev, "EA - BEI %2u, Prop 0x%02x: %pR\n",
|
|
|
- bei, prop, res);
|
|
|
+
|
|
|
+ if (bei <= PCI_EA_BEI_BAR5)
|
|
|
+ dev_printk(KERN_DEBUG, &dev->dev, "BAR %d: %pR (from Enhanced Allocation, properties %#02x)\n",
|
|
|
+ bei, res, prop);
|
|
|
+ else if (bei == PCI_EA_BEI_ROM)
|
|
|
+ dev_printk(KERN_DEBUG, &dev->dev, "ROM: %pR (from Enhanced Allocation, properties %#02x)\n",
|
|
|
+ res, prop);
|
|
|
+ else if (bei >= PCI_EA_BEI_VF_BAR0 && bei <= PCI_EA_BEI_VF_BAR5)
|
|
|
+ dev_printk(KERN_DEBUG, &dev->dev, "VF BAR %d: %pR (from Enhanced Allocation, properties %#02x)\n",
|
|
|
+ bei - PCI_EA_BEI_VF_BAR0, res, prop);
|
|
|
+ else
|
|
|
+ dev_printk(KERN_DEBUG, &dev->dev, "BEI %d res: %pR (from Enhanced Allocation, properties %#02x)\n",
|
|
|
+ bei, res, prop);
|
|
|
+
|
|
|
out:
|
|
|
return offset + ent_size;
|
|
|
}
|