Lines Matching full:geometry
132 return ((domain->geometry.aperture_end - in sprd_iommu_pgt_size()
133 domain->geometry.aperture_start + 1) >> in sprd_iommu_pgt_size()
150 dom->domain.geometry.aperture_start = 0; in sprd_iommu_domain_alloc()
151 dom->domain.geometry.aperture_end = SZ_256M - 1; in sprd_iommu_domain_alloc()
152 dom->domain.geometry.force_aperture = true; in sprd_iommu_domain_alloc()
168 val = dom->domain.geometry.aperture_start >> SPRD_IOMMU_PAGE_SHIFT; in sprd_iommu_first_vpn()
183 val = (dom->domain.geometry.aperture_end - in sprd_iommu_vpn_range()
184 dom->domain.geometry.aperture_start) >> SPRD_IOMMU_PAGE_SHIFT; in sprd_iommu_vpn_range()
298 unsigned long start = domain->geometry.aperture_start; in sprd_iommu_map()
299 unsigned long end = domain->geometry.aperture_end; in sprd_iommu_map()
333 unsigned long start = domain->geometry.aperture_start; in sprd_iommu_unmap()
334 unsigned long end = domain->geometry.aperture_end; in sprd_iommu_unmap()
375 unsigned long start = domain->geometry.aperture_start; in sprd_iommu_iova_to_phys()
376 unsigned long end = domain->geometry.aperture_end; in sprd_iommu_iova_to_phys()