|
@@ -569,6 +569,12 @@ int pci_iov_resource_bar(struct pci_dev *dev, int resno)
|
|
|
4 * (resno - PCI_IOV_RESOURCES);
|
|
|
}
|
|
|
|
|
|
+resource_size_t __weak pcibios_iov_resource_alignment(struct pci_dev *dev,
|
|
|
+ int resno)
|
|
|
+{
|
|
|
+ return pci_iov_resource_size(dev, resno);
|
|
|
+}
|
|
|
+
|
|
|
/**
|
|
|
* pci_sriov_resource_alignment - get resource alignment for VF BAR
|
|
|
* @dev: the PCI device
|
|
@@ -581,7 +587,7 @@ int pci_iov_resource_bar(struct pci_dev *dev, int resno)
|
|
|
*/
|
|
|
resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno)
|
|
|
{
|
|
|
- return pci_iov_resource_size(dev, resno);
|
|
|
+ return pcibios_iov_resource_alignment(dev, resno);
|
|
|
}
|
|
|
|
|
|
/**
|