Searched refs:mv_buf_dma (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/vdec/ |
H A D | vdec_h264_if.c | 99 * @mv_buf_dma : HW working motion vector buffer dma address (AP-W, VPU-R) 109 uint64_t mv_buf_dma[H264_MAX_FB_NUM]; member 184 inst->vsi->mv_buf_dma[i] = mem->dma_addr; in alloc_mv_buf() 196 inst->vsi->mv_buf_dma[i] = 0; in free_mv_buf()
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_h264_req_if.c | 58 * @mv_buf_dma : HW working motion vector buffer dma address (AP-W, VPU-R) 66 u64 mv_buf_dma[H264_MAX_MV_NUM]; member 200 inst->vsi_ctx.mv_buf_dma[i] = mem->dma_addr; in alloc_mv_buf() 212 inst->vsi_ctx.mv_buf_dma[i] = 0; in free_mv_buf()
|
H A D | vdec_h264_if.c | 98 * @mv_buf_dma : HW working motion vector buffer dma address (AP-W, VPU-R) 108 uint64_t mv_buf_dma[H264_MAX_FB_NUM]; member 181 inst->vsi->mv_buf_dma[i] = mem->dma_addr; in alloc_mv_buf() 193 inst->vsi->mv_buf_dma[i] = 0; in free_mv_buf()
|
H A D | vdec_h264_req_multi_if.c | 88 * @mv_buf_dma: HW working motion vector buffer 106 u64 mv_buf_dma[H264_MAX_MV_NUM]; member 504 inst->vsi_core->mv_buf_dma[i] = mem->dma_addr; in vdec_h264_slice_core_decode() 634 inst->vsi->mv_buf_dma[i] = mem->dma_addr; in vdec_h264_slice_lat_decode() 768 inst->vsi_ctx.mv_buf_dma[i] = mem->dma_addr; in vdec_h264_slice_single_decode()
|
H A D | vdec_hevc_req_multi_if.c | 306 * @mv_buf_dma: HW working motion vector buffer 321 struct vdec_hevc_slice_mem mv_buf_dma[HEVC_MAX_MV_NUM]; member 761 inst->vsi->mv_buf_dma[i].dma_addr = mem->dma_addr; in vdec_hevc_slice_setup_lat_buffer() 762 inst->vsi->mv_buf_dma[i].size = mem->size; in vdec_hevc_slice_setup_lat_buffer() 845 inst->vsi_core->mv_buf_dma[i].dma_addr = mem->dma_addr; in vdec_hevc_slice_setup_core_buffer() 846 inst->vsi_core->mv_buf_dma[i].size = mem->size; in vdec_hevc_slice_setup_core_buffer()
|
/kernel/linux/linux-5.10/drivers/media/platform/ti-vpe/ |
H A D | vpe.c | 411 dma_addr_t mv_buf_dma[2]; /* dma addrs of motion vector in/out bufs */ member 556 ctx->mv_buf_dma[0]); in realloc_mv_buffers() 560 ctx->mv_buf_dma[1]); in realloc_mv_buffers() 565 ctx->mv_buf[0] = dma_alloc_coherent(dev, size, &ctx->mv_buf_dma[0], in realloc_mv_buffers() 572 ctx->mv_buf[1] = dma_alloc_coherent(dev, size, &ctx->mv_buf_dma[1], in realloc_mv_buffers() 577 ctx->mv_buf_dma[0]); in realloc_mv_buffers() 1032 dma_addr = ctx->mv_buf_dma[mv_buf_selector]; in add_out_dtd() 1101 dma_addr = ctx->mv_buf_dma[mv_buf_selector]; in add_in_dtd()
|
/kernel/linux/linux-6.6/drivers/media/platform/ti/vpe/ |
H A D | vpe.c | 411 dma_addr_t mv_buf_dma[2]; /* dma addrs of motion vector in/out bufs */ member 556 ctx->mv_buf_dma[0]); in realloc_mv_buffers() 560 ctx->mv_buf_dma[1]); in realloc_mv_buffers() 565 ctx->mv_buf[0] = dma_alloc_coherent(dev, size, &ctx->mv_buf_dma[0], in realloc_mv_buffers() 572 ctx->mv_buf[1] = dma_alloc_coherent(dev, size, &ctx->mv_buf_dma[1], in realloc_mv_buffers() 577 ctx->mv_buf_dma[0]); in realloc_mv_buffers() 1032 dma_addr = ctx->mv_buf_dma[mv_buf_selector]; in add_out_dtd() 1101 dma_addr = ctx->mv_buf_dma[mv_buf_selector]; in add_in_dtd()
|
Completed in 13 milliseconds