Home
last modified time | relevance | path

Searched refs:iommu_unmap (Results 1 - 14 of 14) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/
H A Dmpp_rkvenc.c512 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 Dmpp_rkvdec2.c1063 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 Dmpp_rkvdec.c1001 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 Dmpp_rkvenc2.c1509 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 Dmpp_rkvenc.c536 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 Dmpp_rkvdec2.c1063 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 Dmpp_rkvdec.c1054 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 Dmpp_rkvenc2.c1497 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 Diommu.h449 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 Diommu.c2521 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 Drga_dma_buf.c412 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 Drockchip_drm_gem.c79 iommu_unmap(private->domain, rk_obj->dma_addr, rk_obj->size); in rockchip_gem_iommu_unmap()
H A Drockchip_drm_logo.c183 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 Drockchip_drm_logo.c177 iommu_unmap(private->domain, logo->dma_addr, ALIGN(logo->size, pg_size)); in rockchip_free_loader_memory()

Completed in 29 milliseconds