diff options
author | Nipun Gupta <nipun.gupta@nxp.com> | 2018-09-10 16:49:18 +0300 |
---|---|---|
committer | Joerg Roedel <jroedel@suse.de> | 2018-09-25 10:47:53 +0300 |
commit | eab03e2a1a3d9d354943aff5ae5e4254ee1ec967 (patch) | |
tree | d4d10dcf2c4f8509c1fc66ac1237044f7fcacfa7 /include/linux/iommu.h | |
parent | fa0656b40e0fb0135d7d229c8ab0261fe741af7b (diff) | |
download | linux-eab03e2a1a3d9d354943aff5ae5e4254ee1ec967.tar.xz |
iommu/arm-smmu: Add support for the fsl-mc bus
Implement bus specific support for the fsl-mc bus including
registering arm_smmu_ops and bus specific device add operations.
Signed-off-by: Nipun Gupta <nipun.gupta@nxp.com>
Reviewed-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'include/linux/iommu.h')
-rw-r--r-- | include/linux/iommu.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/iommu.h b/include/linux/iommu.h index 87994c265bf5..70102df4b994 100644 --- a/include/linux/iommu.h +++ b/include/linux/iommu.h @@ -377,6 +377,8 @@ static inline void iommu_tlb_sync(struct iommu_domain *domain) extern struct iommu_group *pci_device_group(struct device *dev); /* Generic device grouping function */ extern struct iommu_group *generic_device_group(struct device *dev); +/* FSL-MC device grouping function */ +struct iommu_group *fsl_mc_device_group(struct device *dev); /** * struct iommu_fwspec - per-device IOMMU instance data |