Lines Matching refs:geometry
130 return ((domain->geometry.aperture_end - in sprd_iommu_pgt_size()
131 domain->geometry.aperture_start + 1) >> in sprd_iommu_pgt_size()
148 dom->domain.geometry.aperture_start = 0; in sprd_iommu_domain_alloc()
149 dom->domain.geometry.aperture_end = SZ_256M - 1; in sprd_iommu_domain_alloc()
150 dom->domain.geometry.force_aperture = true; in sprd_iommu_domain_alloc()
166 val = dom->domain.geometry.aperture_start >> SPRD_IOMMU_PAGE_SHIFT; in sprd_iommu_first_vpn()
181 val = (dom->domain.geometry.aperture_end - in sprd_iommu_vpn_range()
182 dom->domain.geometry.aperture_start) >> SPRD_IOMMU_PAGE_SHIFT; in sprd_iommu_vpn_range()
300 unsigned long start = domain->geometry.aperture_start; in sprd_iommu_map()
301 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()