Lines Matching refs:mapping
26 priv->mapping = arm_iommu_create_mapping(&platform_bus_type, start, in __exynos_iommu_create_mapping()
28 return IS_ERR(priv->mapping); in __exynos_iommu_create_mapping()
34 arm_iommu_release_mapping(priv->mapping); in __exynos_iommu_release_mapping()
40 if (dev->archdata.mapping) in __exynos_iommu_attach()
43 return arm_iommu_attach_device(dev, priv->mapping); in __exynos_iommu_attach()
58 priv->mapping = iommu_get_domain_for_dev(priv->dma_dev); in __exynos_iommu_create_mapping()
64 priv->mapping = NULL; in __exynos_iommu_release_mapping()
70 struct iommu_domain *domain = priv->mapping; in __exynos_iommu_attach()
80 struct iommu_domain *domain = priv->mapping; in __exynos_iommu_detach()
86 #error Unsupported architecture and IOMMU/DMA-mapping glue code
103 return priv->mapping ? true : false; in is_drm_iommu_supported()