PCI: Keep individual VF BAR size in struct pci_sriov
[firefly-linux-kernel-4.4.55.git] / drivers / pci / pci.h
index 4091f82239cdb86141bb3dfd34e583bff8b027db..57329645dd018a096b200064f93bbf37ab01a515 100644 (file)
@@ -247,6 +247,7 @@ struct pci_sriov {
        struct pci_dev *dev;    /* lowest numbered PF */
        struct pci_dev *self;   /* this PF */
        struct mutex lock;      /* lock for VF bus */
+       resource_size_t barsz[PCI_SRIOV_NUM_BARS];      /* VF BAR size */
 };
 
 #ifdef CONFIG_PCI_ATS