aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjorn Helgaas <bhelgaas@google.com>2015-03-25 04:23:45 -0400
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2015-03-30 22:02:36 -0400
commitc1fe1f96e30d31cc99826f19a058d9e9eef87712 (patch)
tree61843d26b8430e6e82c057decc0817bdcf39e553
parent0e6c9122a6ec96d19f1db61e9750287d86b6829c (diff)
PCI: Index IOV resources in the conventional style
Most of PCI uses "res = &dev->resource[i]", not "res = dev->resource + i". Use that style in iov.c also. No functional change. Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Wei Yang <weiyang@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
-rw-r--r--drivers/pci/iov.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/pci/iov.c b/drivers/pci/iov.c
index 5bca0e1a2799..27b98c361823 100644
--- a/drivers/pci/iov.c
+++ b/drivers/pci/iov.c
@@ -95,7 +95,7 @@ static int virtfn_add(struct pci_dev *dev, int id, int reset)
95 virtfn->multifunction = 0; 95 virtfn->multifunction = 0;
96 96
97 for (i = 0; i < PCI_SRIOV_NUM_BARS; i++) { 97 for (i = 0; i < PCI_SRIOV_NUM_BARS; i++) {
98 res = dev->resource + PCI_IOV_RESOURCES + i; 98 res = &dev->resource[i + PCI_IOV_RESOURCES];
99 if (!res->parent) 99 if (!res->parent)
100 continue; 100 continue;
101 virtfn->resource[i].name = pci_name(virtfn); 101 virtfn->resource[i].name = pci_name(virtfn);
@@ -212,7 +212,7 @@ static int sriov_enable(struct pci_dev *dev, int nr_virtfn)
212 nres = 0; 212 nres = 0;
213 for (i = 0; i < PCI_SRIOV_NUM_BARS; i++) { 213 for (i = 0; i < PCI_SRIOV_NUM_BARS; i++) {
214 bars |= (1 << (i + PCI_IOV_RESOURCES)); 214 bars |= (1 << (i + PCI_IOV_RESOURCES));
215 res = dev->resource + PCI_IOV_RESOURCES + i; 215 res = &dev->resource[i + PCI_IOV_RESOURCES];
216 if (res->parent) 216 if (res->parent)
217 nres++; 217 nres++;
218 } 218 }
@@ -373,7 +373,7 @@ found:
373 373
374 nres = 0; 374 nres = 0;
375 for (i = 0; i < PCI_SRIOV_NUM_BARS; i++) { 375 for (i = 0; i < PCI_SRIOV_NUM_BARS; i++) {
376 res = dev->resource + PCI_IOV_RESOURCES + i; 376 res = &dev->resource[i + PCI_IOV_RESOURCES];
377 bar64 = __pci_read_base(dev, pci_bar_unknown, res, 377 bar64 = __pci_read_base(dev, pci_bar_unknown, res,
378 pos + PCI_SRIOV_BAR + i * 4); 378 pos + PCI_SRIOV_BAR + i * 4);
379 if (!res->flags) 379 if (!res->flags)
@@ -417,7 +417,7 @@ found:
417 417
418failed: 418failed:
419 for (i = 0; i < PCI_SRIOV_NUM_BARS; i++) { 419 for (i = 0; i < PCI_SRIOV_NUM_BARS; i++) {
420 res = dev->resource + PCI_IOV_RESOURCES + i; 420 res = &dev->resource[i + PCI_IOV_RESOURCES];
421 res->flags = 0; 421 res->flags = 0;
422 } 422 }
423 423