|
@@ -200,7 +200,7 @@ int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
|
|
if (type == PCI_CAP_ID_MSI && nvec > 1)
|
|
if (type == PCI_CAP_ID_MSI && nvec > 1)
|
|
return 1;
|
|
return 1;
|
|
|
|
|
|
- list_for_each_entry(entry, &dev->msi_list, list) {
|
|
|
|
|
|
+ for_each_pci_msi_entry(entry, dev) {
|
|
ret = arch_setup_msi_irq(dev, entry);
|
|
ret = arch_setup_msi_irq(dev, entry);
|
|
if (ret < 0)
|
|
if (ret < 0)
|
|
return ret;
|
|
return ret;
|