Home
last modified time | relevance | path

Searched refs:iova_shift (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/staging/media/tegra-vde/
H A Diommu.c31 shift = iova_shift(&vde->iova); in tegra_vde_iommu_map()
53 unsigned long shift = iova_shift(&vde->iova); in tegra_vde_iommu_unmap()
102 shift = iova_shift(&vde->iova); in tegra_vde_iommu_init()
/OK3568_Linux_fs/kernel/drivers/rknpu/
H A Drknpu_iommu.c19 shift = iova_shift(iovad); in rknpu_iommu_dma_alloc_iova()
60 free_iova_fast(iovad, iova_pfn(iovad, iova), size >> iova_shift(iovad)); in rknpu_iommu_dma_free_iova()
/OK3568_Linux_fs/kernel/include/linux/
H A Diova.h106 static inline unsigned long iova_shift(struct iova_domain *iovad) in iova_shift() function
128 return (dma_addr_t)iova->pfn_lo << iova_shift(iovad); in iova_dma_addr()
133 return iova >> iova_shift(iovad); in iova_pfn()
/OK3568_Linux_fs/kernel/drivers/staging/media/ipu3/
H A Dipu3-dmamap.c96 unsigned long shift = iova_shift(&imgu->iova_domain); in imgu_dmamap_alloc()
161 iova_size(iova) << iova_shift(&imgu->iova_domain)); in imgu_dmamap_unmap()
187 unsigned long shift = iova_shift(&imgu->iova_domain); in imgu_dmamap_map_sg()
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Ddma-iommu.c184 num_pages = iova_align(iovad, end - start) >> iova_shift(iovad); in cookie_init_hw_msi_region()
485 shift = iova_shift(iovad); in iommu_dma_alloc_iova()
526 size >> iova_shift(iovad), 0); in iommu_dma_free_iova()
529 size >> iova_shift(iovad)); in iommu_dma_free_iova()
H A Diova.c46 iovad->dma_32bit_pfn = 1UL << (32 - iova_shift(iovad)); in init_iova_domain()
188 - iova_shift(iovad); in limit_align_shift()
770 if (WARN_ON((pfn_hi | pfn_lo) > (ULLONG_MAX >> iova_shift(iovad)))) in reserve_iova()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga_dma_buf.c210 shift = iova_shift(iovad); in rga_iommu_dma_alloc_iova()
252 free_iova_fast(iovad, iova_pfn(iovad, iova), size >> iova_shift(iovad)); in rga_iommu_dma_free_iova()
/OK3568_Linux_fs/kernel/drivers/gpu/host1x/
H A Dcdma.c98 shift = iova_shift(&host1x->iova); in host1x_pushbuffer_init()
H A Djob.c233 shift = iova_shift(&host->iova); in pin_job()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tegra/
H A Ddrm.c1167 tegra->carveout.shift = iova_shift(&tegra->carveout.domain); in host1x_drm_probe()