iommu/vt-d: Use dev_is_pci() to check whether it is pci device
authorYijing Wang <wangyijing@huawei.com>
Thu, 5 Dec 2013 11:43:42 +0000 (19:43 +0800)
committerJoerg Roedel <joro@8bytes.org>
Tue, 7 Jan 2014 14:21:45 +0000 (15:21 +0100)
Use PCI standard marco dev_is_pci() instead of directly compare
pci_bus_type to check whether it is pci device.

Signed-off-by: Yijing Wang <wangyijing@huawei.com>
Signed-off-by: Joerg Roedel <joro@8bytes.org>
drivers/iommu/intel-iommu.c

index 43b9bfea48fa4d7351e22134601338426b57c6cf..64d8942d6d14b7d37305b2221ca4f91af07b3cef 100644 (file)
@@ -2758,7 +2758,7 @@ static int iommu_no_mapping(struct device *dev)
        struct pci_dev *pdev;
        int found;
 
-       if (unlikely(dev->bus != &pci_bus_type))
+       if (unlikely(!dev_is_pci(dev)))
                return 1;
 
        pdev = to_pci_dev(dev);