diff options
| author | Yijing Wang <wangyijing@huawei.com> | 2013-12-05 06:42:49 -0500 |
|---|---|---|
| committer | Joerg Roedel <joro@8bytes.org> | 2014-01-07 09:23:08 -0500 |
| commit | b3eb76d17570bd17d280e5d7deb8aad6b6d83d8a (patch) | |
| tree | affe32822006db09ebc9ea39581776b5ad5daf6d | |
| parent | d6e0a2dd12f4067a5bcefb8bbd8ddbeff800afbc (diff) | |
iommu/fsl_pamu: Use dev_is_pci() to check whether it is pci device
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>
Acked-by: Varun Sethi <varun.sethi@freescale.com>
Signed-off-by: Joerg Roedel <joro@8bytes.org>
| -rw-r--r-- | drivers/iommu/fsl_pamu_domain.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/iommu/fsl_pamu_domain.c b/drivers/iommu/fsl_pamu_domain.c index c857c30da979..93072ba44b1d 100644 --- a/drivers/iommu/fsl_pamu_domain.c +++ b/drivers/iommu/fsl_pamu_domain.c | |||
| @@ -691,7 +691,7 @@ static int fsl_pamu_attach_device(struct iommu_domain *domain, | |||
| 691 | * Use LIODN of the PCI controller while attaching a | 691 | * Use LIODN of the PCI controller while attaching a |
| 692 | * PCI device. | 692 | * PCI device. |
| 693 | */ | 693 | */ |
| 694 | if (dev->bus == &pci_bus_type) { | 694 | if (dev_is_pci(dev)) { |
| 695 | pdev = to_pci_dev(dev); | 695 | pdev = to_pci_dev(dev); |
| 696 | pci_ctl = pci_bus_to_host(pdev->bus); | 696 | pci_ctl = pci_bus_to_host(pdev->bus); |
| 697 | /* | 697 | /* |
| @@ -729,7 +729,7 @@ static void fsl_pamu_detach_device(struct iommu_domain *domain, | |||
| 729 | * Use LIODN of the PCI controller while detaching a | 729 | * Use LIODN of the PCI controller while detaching a |
| 730 | * PCI device. | 730 | * PCI device. |
| 731 | */ | 731 | */ |
| 732 | if (dev->bus == &pci_bus_type) { | 732 | if (dev_is_pci(dev)) { |
| 733 | pdev = to_pci_dev(dev); | 733 | pdev = to_pci_dev(dev); |
| 734 | pci_ctl = pci_bus_to_host(pdev->bus); | 734 | pci_ctl = pci_bus_to_host(pdev->bus); |
| 735 | /* | 735 | /* |
| @@ -1056,7 +1056,7 @@ static int fsl_pamu_add_device(struct device *dev) | |||
| 1056 | * For platform devices we allocate a separate group for | 1056 | * For platform devices we allocate a separate group for |
| 1057 | * each of the devices. | 1057 | * each of the devices. |
| 1058 | */ | 1058 | */ |
| 1059 | if (dev->bus == &pci_bus_type) { | 1059 | if (dev_is_pci(dev)) { |
| 1060 | pdev = to_pci_dev(dev); | 1060 | pdev = to_pci_dev(dev); |
| 1061 | /* Don't create device groups for virtual PCI bridges */ | 1061 | /* Don't create device groups for virtual PCI bridges */ |
| 1062 | if (pdev->subordinate) | 1062 | if (pdev->subordinate) |
