Home
last modified time | relevance | path

Searched refs:geometry (Results 1 - 7 of 7) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Ddma-iommu.c333 if (domain->geometry.force_aperture) { in iommu_dma_init_domain()
334 if (base > domain->geometry.aperture_end || base + size <= domain->geometry.aperture_start) { in iommu_dma_init_domain()
339 base_pfn = max_t(unsigned long, base_pfn, domain->geometry.aperture_start >> order); in iommu_dma_init_domain()
492 if (domain->geometry.force_aperture) { in iommu_dma_alloc_iova()
493 dma_limit = min(dma_limit, (u64)domain->geometry.aperture_end); in iommu_dma_alloc_iova()
H A Diommu.c2791 struct iommu_domain_geometry *geometry; in iommu_domain_get_attr() local
2797 geometry = data; in iommu_domain_get_attr()
2798 *geometry = domain->geometry; in iommu_domain_get_attr()
H A Drockchip-iommu.c1501 rk_domain->domain.geometry.aperture_start = 0; in rk_iommu_domain_alloc()
1502 rk_domain->domain.geometry.aperture_end = DMA_BIT_MASK(RK_DMA_BIT_MASK); in rk_iommu_domain_alloc()
1503 rk_domain->domain.geometry.force_aperture = true; in rk_iommu_domain_alloc()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_drv.c963 struct iommu_domain_geometry *geometry; in rockchip_drm_init_iommu() local
975 geometry = &private->domain->geometry; in rockchip_drm_init_iommu()
976 start = geometry->aperture_start; in rockchip_drm_init_iommu()
977 end = geometry->aperture_end; in rockchip_drm_init_iommu()
/device/qemu/drivers/virtio/
H A Dvirtblock.c50 } geometry; member
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/
H A Drga_dma_buf.c384 if (domain->geometry.force_aperture) in rga_iommu_dma_alloc_iova()
385 dma_limit = min(dma_limit, (u64)domain->geometry.aperture_end); in rga_iommu_dma_alloc_iova()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Diommu.h107 struct iommu_domain_geometry geometry; member

Completed in 30 milliseconds