diff options
| author | Alexander Gordeev <agordeev@redhat.com> | 2014-03-06 15:11:22 -0500 |
|---|---|---|
| committer | Bjorn Helgaas <bhelgaas@google.com> | 2014-04-14 17:15:34 -0400 |
| commit | 9ada07b1100a9c7d3107c47673664194574b02a0 (patch) | |
| tree | 6c09bbd02dcb5de01255b5c5107154c675d0c0f2 | |
| parent | c9eaa447e77efe77b7fa4c953bd62de8297fd6c5 (diff) | |
PCI/portdrv: Use pci_enable_msix_exact() instead of pci_enable_msix()
As result of deprecation of MSI-X/MSI enablement functions
pci_enable_msix() and pci_enable_msi_block() all drivers using these two
interfaces need to be updated to use the new pci_enable_msi_range() or
pci_enable_msi_exact() and pci_enable_msix_range() or
pci_enable_msix_exact() interfaces.
Signed-off-by: Alexander Gordeev <agordeev@redhat.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
| -rw-r--r-- | drivers/pci/pcie/portdrv_core.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/pci/pcie/portdrv_core.c b/drivers/pci/pcie/portdrv_core.c index 986f8eadfd39..0b1efb2760d1 100644 --- a/drivers/pci/pcie/portdrv_core.c +++ b/drivers/pci/pcie/portdrv_core.c | |||
| @@ -99,7 +99,7 @@ static int pcie_port_enable_msix(struct pci_dev *dev, int *vectors, int mask) | |||
| 99 | for (i = 0; i < nr_entries; i++) | 99 | for (i = 0; i < nr_entries; i++) |
| 100 | msix_entries[i].entry = i; | 100 | msix_entries[i].entry = i; |
| 101 | 101 | ||
| 102 | status = pci_enable_msix(dev, msix_entries, nr_entries); | 102 | status = pci_enable_msix_exact(dev, msix_entries, nr_entries); |
| 103 | if (status) | 103 | if (status) |
| 104 | goto Exit; | 104 | goto Exit; |
| 105 | 105 | ||
| @@ -171,7 +171,7 @@ static int pcie_port_enable_msix(struct pci_dev *dev, int *vectors, int mask) | |||
| 171 | pci_disable_msix(dev); | 171 | pci_disable_msix(dev); |
| 172 | 172 | ||
| 173 | /* Now allocate the MSI-X vectors for real */ | 173 | /* Now allocate the MSI-X vectors for real */ |
| 174 | status = pci_enable_msix(dev, msix_entries, nvec); | 174 | status = pci_enable_msix_exact(dev, msix_entries, nvec); |
| 175 | if (status) | 175 | if (status) |
| 176 | goto Exit; | 176 | goto Exit; |
| 177 | } | 177 | } |
