Lines Matching defs:iommu
9 #include <linux/iommu.h>
151 struct iommu_domain *iommu;
159 iommu = core->fw.iommu_domain;
162 ret = iommu_map(iommu, VENUS_FW_START_ADDR, mem_phys, mem_size,
177 struct iommu_domain *iommu;
196 iommu = core->fw.iommu_domain;
198 if (core->fw.mapped_mem_size && iommu) {
199 unmapped = iommu_unmap(iommu, VENUS_FW_START_ADDR, mapped);
321 dev_err(core->fw.dev, "Failed to allocate iommu domain\n");
348 struct iommu_domain *iommu;
353 iommu = core->fw.iommu_domain;
355 iommu_detach_device(iommu, core->fw.dev);
358 iommu_domain_free(iommu);