/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/ |
H A D | common.c | 27 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkcif_alloc_buffer() 115 ret = dma_map_sg(hw->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkcif_alloc_page_dummy_buf() 139 dma_unmap_sg(dev->hw_dev->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkcif_free_page_dummy_buf()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/linux/ |
H A D | ump_kernel_memory_backend_os.c | 149 descriptor->block_array[pages_allocated].addr = dma_map_page(NULL, new_page, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in os_allocate() 172 dma_unmap_page(NULL, descriptor->block_array[pages_allocated].addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in os_allocate() 221 dma_unmap_page(NULL, descriptor->block_array[i].addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in os_free()
|
H A D | ump_ukk_ref_wrappers.c | 156 sgt = dma_buf_map_attachment(attach, DMA_BIDIRECTIONAL); in ump_dmabuf_import_wrapper() 223 dma_buf_unmap_attachment(attach, sgt, DMA_BIDIRECTIONAL); in ump_dmabuf_import_wrapper()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/ |
H A D | common.c | 28 DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkcif_alloc_buffer() 113 ret = dma_map_sg(hw->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkcif_alloc_page_dummy_buf() 137 dma_unmap_sg(dev->hw_dev->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkcif_free_page_dummy_buf()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_10969_workaround.c | 93 kbase_sync_single_for_cpu(katom->kctx->kbdev, kbase_dma_addr(p) + offset, copy_size, DMA_BIDIRECTIONAL);
in kbasep_10969_workaround_clamp_coordinates() 104 DMA_BIDIRECTIONAL);
in kbasep_10969_workaround_clamp_coordinates()
|
H A D | mali_kbase_mem_pool.c | 128 dma_sync_single_for_device(dev, kbase_dma_addr(p), PAGE_SIZE, DMA_BIDIRECTIONAL);
in kbase_mem_pool_sync_page() 170 dma_addr = dma_map_page(dev, p, 0, PAGE_SIZE, DMA_BIDIRECTIONAL);
in kbase_mem_alloc_page() 188 dma_unmap_page(dev, dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL);
in kbase_mem_pool_free_page()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_10969_workaround.c | 94 copy_size, DMA_BIDIRECTIONAL); in kbasep_10969_workaround_clamp_coordinates() 106 JOB_HEADER_SIZE - copy_size, DMA_BIDIRECTIONAL); in kbasep_10969_workaround_clamp_coordinates()
|
H A D | mali_kbase_mem_pool.c | 137 PAGE_SIZE, DMA_BIDIRECTIONAL); in kbase_mem_pool_sync_page() 181 dma_addr = dma_map_page(dev, p, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbase_mem_alloc_page() 200 dma_unmap_page(dev, dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbase_mem_pool_free_page()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_memory_secure.c | 45 secure_mem->sgt = dma_buf_map_attachment(secure_mem->attachment, DMA_BIDIRECTIONAL); in mali_mem_secure_attach_dma_buf() 162 dma_buf_unmap_attachment(mem->attachment, mem->sgt, DMA_BIDIRECTIONAL); in mali_mem_secure_release()
|
H A D | mali_memory_os_alloc.c | 125 dma_unmap_page(&mali_platform_device->dev, page_private(page), MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_put_page() 237 dma_addr = dma_map_page(&mali_platform_device->dev, new_page, 0, MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_alloc_pages() 238 dma_unmap_page(&mali_platform_device->dev, dma_addr, MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_alloc_pages() 239 dma_addr = dma_map_page(&mali_platform_device->dev, new_page, 0, MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_alloc_pages() 259 DMA_BIDIRECTIONAL); in mali_mem_os_alloc_pages() 562 dma_unmap_page(&mali_platform_device->dev, page_private(page), MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_free_page_node()
|
H A D | mali_memory_cow.c | 639 DMA_BIDIRECTIONAL);
in _mali_mem_cow_copy_page() 655 * for kernel linear mapping page table. DMA_BIDIRECTIONAL could
in _mali_mem_cow_copy_page() 659 DMA_BIDIRECTIONAL);
in _mali_mem_cow_copy_page() 664 dma_addr = dma_map_page(&mali_platform_device->dev, src_page, 0, MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL);
in _mali_mem_cow_copy_page() 678 dma_addr = dma_map_page(&mali_platform_device->dev, dst_page, 0, MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL);
in _mali_mem_cow_copy_page()
|
H A D | mali_memory_dma_buf.c | 72 mem->sgt = dma_buf_map_attachment(mem->attachment, DMA_BIDIRECTIONAL); in mali_dma_buf_map() 140 dma_buf_unmap_attachment(mem->attachment, mem->sgt, DMA_BIDIRECTIONAL); in mali_dma_buf_unmap()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_memory_secure.c | 44 secure_mem->sgt = dma_buf_map_attachment(secure_mem->attachment, DMA_BIDIRECTIONAL); in mali_mem_secure_attach_dma_buf() 160 dma_buf_unmap_attachment(mem->attachment, mem->sgt, DMA_BIDIRECTIONAL); in mali_mem_secure_release()
|
H A D | mali_memory_os_alloc.c | 121 _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_put_page() 232 0, _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_alloc_pages() 234 _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_alloc_pages() 236 0, _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_alloc_pages() 257 _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_alloc_pages() 572 _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in mali_mem_os_free_page_node()
|
H A D | mali_memory_cow.c | 650 _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in _mali_mem_cow_copy_page() 667 * for kernel linear mapping page table. DMA_BIDIRECTIONAL could in _mali_mem_cow_copy_page() 671 _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in _mali_mem_cow_copy_page() 677 0, _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in _mali_mem_cow_copy_page() 692 0, _MALI_OSK_MALI_PAGE_SIZE, DMA_BIDIRECTIONAL); in _mali_mem_cow_copy_page()
|
H A D | mali_memory_dma_buf.c | 71 mem->sgt = dma_buf_map_attachment(mem->attachment, DMA_BIDIRECTIONAL); in mali_dma_buf_map() 137 dma_buf_unmap_attachment(mem->attachment, mem->sgt, DMA_BIDIRECTIONAL); in mali_dma_buf_unmap()
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/ |
H A D | common.c | 85 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkispp_allow_buffer() 316 mem = g_ops->attach_dmabuf(hw->dev, dbufs->dbuf[i], dbufs->dbuf[i]->size, DMA_BIDIRECTIONAL); in rkispp_init_pool() 452 ret = dma_map_sg(hw->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkispp_alloc_page_dummy_buf() 476 dma_unmap_sg(dev->hw_dev->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkispp_free_page_dummy_buf()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt_backend_csf_if_fw.c | 452 DMA_BIDIRECTIONAL); in kbasep_hwcnt_backend_csf_if_fw_ring_buf_sync() 457 DMA_BIDIRECTIONAL); in kbasep_hwcnt_backend_csf_if_fw_ring_buf_sync() 471 DMA_BIDIRECTIONAL); in kbasep_hwcnt_backend_csf_if_fw_ring_buf_sync() 476 DMA_BIDIRECTIONAL); in kbasep_hwcnt_backend_csf_if_fw_ring_buf_sync()
|
H A D | mali_kbase_mem_pool.c | 130 (PAGE_SIZE << pool->order), DMA_BIDIRECTIONAL); in kbase_mem_pool_sync_page() 172 DMA_BIDIRECTIONAL); in kbase_mem_alloc_page() 196 DMA_BIDIRECTIONAL); in kbase_mem_pool_free_page()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/ |
H A D | common.c | 83 DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkispp_allow_buffer() 309 dbufs->dbuf[i]->size, DMA_BIDIRECTIONAL); in rkispp_init_pool() 437 ret = dma_map_sg(hw->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkispp_alloc_page_dummy_buf() 462 dma_unmap_sg(dev->hw_dev->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkispp_free_page_dummy_buf()
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/ |
H A D | common.c | 137 mem_priv = g_ops->alloc(dev->hw_dev->dev, attrs, buf->size, DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkisp_alloc_buffer() 282 ret = dma_map_sg(hw->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkisp_alloc_page_dummy_buf() 307 dma_unmap_sg(dev->hw_dev->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkisp_free_page_dummy_buf()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/ |
H A D | common.c | 135 DMA_BIDIRECTIONAL, GFP_KERNEL | GFP_DMA32); in rkisp_alloc_buffer() 276 ret = dma_map_sg(hw->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkisp_alloc_page_dummy_buf() 301 dma_unmap_sg(dev->hw_dev->dev, sg->sgl, sg->nents, DMA_BIDIRECTIONAL); in rkisp_free_page_dummy_buf()
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/ |
H A D | rga_mm.c | 365 DMA_BIDIRECTIONAL, in rga_mm_map_dma_buffer() 403 DMA_BIDIRECTIONAL); in rga_mm_unmap_virt_addr() 490 DMA_BIDIRECTIONAL); in rga_mm_map_virt_addr() 514 DMA_BIDIRECTIONAL); in rga_mm_map_virt_addr() 1004 dir = DMA_BIDIRECTIONAL; in rga_mm_get_handle_info() 1014 DMA_BIDIRECTIONAL); in rga_mm_get_handle_info()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_gem.c | 663 dma_buf_unmap_attachment(attach, sg, DMA_BIDIRECTIONAL); in rockchip_gem_destroy() 685 dma_unmap_sgtable(drm->dev, rk_obj->sgt, DMA_BIDIRECTIONAL, 0); in rockchip_gem_free_object() 808 int err = dma_map_sgtable(drm->dev, sg, DMA_BIDIRECTIONAL, 0); in rockchip_gem_dma_map_sg() 815 dma_unmap_sgtable(drm->dev, sg, DMA_BIDIRECTIONAL, 0); in rockchip_gem_dma_map_sg()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_prime.c | 961 sgt = dma_buf_map_attachment(attach, DMA_BIDIRECTIONAL); in drm_gem_prime_import_dev() 979 dma_buf_unmap_attachment(attach, sgt, DMA_BIDIRECTIONAL); in drm_gem_prime_import_dev() 1065 dma_buf_unmap_attachment(attach, sg, DMA_BIDIRECTIONAL); in drm_prime_gem_destroy()
|