mirror of https://gitee.com/openkylin/linux.git
iommu/vt-d: Use pci_dev_id() helper
Use new helper pci_dev_id() to simplify the code. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Joerg Roedel <jroedel@suse.de>
This commit is contained in:
parent
775c068c6a
commit
cc49baa9a2
|
@ -1391,7 +1391,7 @@ static void iommu_enable_dev_iotlb(struct device_domain_info *info)
|
||||||
|
|
||||||
/* pdev will be returned if device is not a vf */
|
/* pdev will be returned if device is not a vf */
|
||||||
pf_pdev = pci_physfn(pdev);
|
pf_pdev = pci_physfn(pdev);
|
||||||
info->pfsid = PCI_DEVID(pf_pdev->bus->number, pf_pdev->devfn);
|
info->pfsid = pci_dev_id(pf_pdev);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_INTEL_IOMMU_SVM
|
#ifdef CONFIG_INTEL_IOMMU_SVM
|
||||||
|
|
|
@ -424,7 +424,7 @@ static int set_msi_sid(struct irte *irte, struct pci_dev *dev)
|
||||||
set_irte_sid(irte, SVT_VERIFY_SID_SQ, SQ_ALL_16, data.alias);
|
set_irte_sid(irte, SVT_VERIFY_SID_SQ, SQ_ALL_16, data.alias);
|
||||||
else
|
else
|
||||||
set_irte_sid(irte, SVT_VERIFY_SID_SQ, SQ_ALL_16,
|
set_irte_sid(irte, SVT_VERIFY_SID_SQ, SQ_ALL_16,
|
||||||
PCI_DEVID(dev->bus->number, dev->devfn));
|
pci_dev_id(dev));
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue