/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/ |
H A D | mpp_rkvenc.c | 512 iommu_unmap(mpp->iommu_info->domain, enc->aux_iova, IOMMU_PAGE_SIZE);
in rkvenc_isr() 1075 iommu_unmap(mpp->iommu_info->domain, enc->aux_iova, IOMMU_PAGE_SIZE);
in rkvenc_iommu_handle_work() 1192 iommu_unmap(mpp->iommu_info->domain, enc->aux_iova, IOMMU_PAGE_SIZE);
in rkvenc_exit()
|
H A D | mpp_rkvdec2.c | 1063 iommu_unmap(domain, iova, sram_size);
in rkvdec2_alloc_rcbbuf() 1221 iommu_unmap(domain, dec->rcb_iova, dec->rcb_size);
in rkvdec2_free_rcbbuf()
|
H A D | mpp_rkvdec.c | 1001 iommu_unmap(mpp->iommu_info->domain, dec->aux_iova, IOMMU_PAGE_SIZE);
in rkvdec_3328_isr() 1226 iommu_unmap(mpp->iommu_info->domain, dec->aux_iova, IOMMU_PAGE_SIZE);
in rkvdec_3328_iommu_hdl() 1359 iommu_unmap(mpp->iommu_info->domain, dec->aux_iova, IOMMU_PAGE_SIZE);
in rkvdec_3328_exit()
|
H A D | mpp_rkvenc2.c | 1509 iommu_unmap(domain, iova, sram_size);
in rkvenc2_alloc_rcbbuf() 1653 iommu_unmap(domain, enc->sram_iova, enc->sram_used);
in rkvenc2_free_rcbbuf()
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/ |
H A D | mpp_rkvenc.c | 536 iommu_unmap(mpp->iommu_info->domain, enc->aux_iova, IOMMU_PAGE_SIZE); in rkvenc_isr() 1126 iommu_unmap(mpp->iommu_info->domain, enc->aux_iova, IOMMU_PAGE_SIZE); in rkvenc_iommu_handle_work() 1238 iommu_unmap(mpp->iommu_info->domain, enc->aux_iova, IOMMU_PAGE_SIZE); in rkvenc_exit()
|
H A D | mpp_rkvdec2.c | 1063 iommu_unmap(domain, iova, sram_size); in rkvdec2_alloc_rcbbuf() 1220 iommu_unmap(domain, dec->rcb_iova, dec->rcb_size); in rkvdec2_free_rcbbuf()
|
H A D | mpp_rkvdec.c | 1054 iommu_unmap(mpp->iommu_info->domain, dec->aux_iova, IOMMU_PAGE_SIZE); in rkvdec_3328_isr() 1281 iommu_unmap(mpp->iommu_info->domain, dec->aux_iova, IOMMU_PAGE_SIZE); in rkvdec_3328_iommu_hdl() 1420 iommu_unmap(mpp->iommu_info->domain, dec->aux_iova, IOMMU_PAGE_SIZE); in rkvdec_3328_exit()
|
H A D | mpp_rkvenc2.c | 1497 iommu_unmap(domain, iova, sram_size); in rkvenc2_alloc_rcbbuf() 1641 iommu_unmap(domain, enc->sram_iova, enc->sram_used); in rkvenc2_free_rcbbuf()
|
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | iommu.h | 449 extern size_t iommu_unmap(struct iommu_domain *domain, unsigned long iova, size_t size); 693 static inline size_t iommu_unmap(struct iommu_domain *domain, unsigned long iova, size_t size) in iommu_unmap() function
|
/device/soc/rockchip/common/sdk_linux/drivers/iommu/ |
H A D | iommu.c | 2521 iommu_unmap(domain, orig_iova, orig_size - size);
in iommu_map_ext() 2616 size_t iommu_unmap(struct iommu_domain *domain, unsigned long iova, size_t size)
in iommu_unmap() function 2627 EXPORT_SYMBOL_GPL(iommu_unmap);
variable 2697 iommu_unmap(domain, iova, mapped);
in iommu_map_sg_ext()
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/ |
H A D | rga_dma_buf.c | 412 iommu_unmap(buffer->domain, buffer->iova, buffer->size); in rga_viraddr_put_channel_info() 427 iommu_unmap(virt_dma_buf->domain, virt_dma_buf->iova, virt_dma_buf->size); in rga_iommu_unmap_virt_addr()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_gem.c | 79 iommu_unmap(private->domain, rk_obj->dma_addr, rk_obj->size); in rockchip_gem_iommu_unmap()
|
H A D | rockchip_drm_logo.c | 183 iommu_unmap(private->domain, logo->dma_addr, ALIGN(logo->size, pg_size)); in rockchip_free_loader_memory()
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_logo.c | 177 iommu_unmap(private->domain, logo->dma_addr, ALIGN(logo->size, pg_size)); in rockchip_free_loader_memory()
|