Messages in this thread | | | From | "" <> | Subject | RE: [PATCH 2/3] iommu/fsl_pamu: Use dev_is_pci() to check whether it is pci device | Date | Tue, 10 Dec 2013 07:03:43 +0000 |
| |
> -----Original Message----- > From: iommu-bounces@lists.linux-foundation.org [mailto:iommu- > bounces@lists.linux-foundation.org] On Behalf Of Yijing Wang > Sent: Thursday, December 05, 2013 5:13 PM > To: Alex Williamson; Joerg Roedel > Cc: iommu@lists.linux-foundation.org; linux-kernel@vger.kernel.org; > Hanjun Guo > Subject: [PATCH 2/3] 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> > --- > 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 c857c30..93072ba 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, > * Use LIODN of the PCI controller while attaching a > * PCI device. > */ > - if (dev->bus == &pci_bus_type) { > + if (dev_is_pci(dev)) { > pdev = to_pci_dev(dev); > pci_ctl = pci_bus_to_host(pdev->bus); > /* > @@ -729,7 +729,7 @@ static void fsl_pamu_detach_device(struct > iommu_domain *domain, > * Use LIODN of the PCI controller while detaching a > * PCI device. > */ > - if (dev->bus == &pci_bus_type) { > + if (dev_is_pci(dev)) { > pdev = to_pci_dev(dev); > pci_ctl = pci_bus_to_host(pdev->bus); > /* > @@ -1056,7 +1056,7 @@ static int fsl_pamu_add_device(struct device *dev) > * For platform devices we allocate a separate group for > * each of the devices. > */ > - if (dev->bus == &pci_bus_type) { > + if (dev_is_pci(dev)) { > pdev = to_pci_dev(dev); > /* Don't create device groups for virtual PCI bridges */ > if (pdev->subordinate) > -- > 1.7.1 Acked-by: Varun Sethi <varun.sethi@freescale.com>
| |