Home
last modified time | relevance | path

Searched refs:wdma_addr (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/media/platform/mediatek/vcodec/decoder/
H A Dvdec_msg_queue.c208 mem = &msg_queue->wdma_addr; in vdec_msg_queue_deinit()
234 if (msg_queue->wdma_addr.size) in vdec_msg_queue_deinit()
290 if (msg_queue->wdma_addr.size) in vdec_msg_queue_init()
302 msg_queue->wdma_addr.size = in vdec_msg_queue_init()
305 err = mtk_vcodec_mem_alloc(ctx, &msg_queue->wdma_addr); in vdec_msg_queue_init()
308 msg_queue->wdma_addr.size = 0; in vdec_msg_queue_init()
311 msg_queue->wdma_rptr_addr = msg_queue->wdma_addr.dma_addr; in vdec_msg_queue_init()
312 msg_queue->wdma_wptr_addr = msg_queue->wdma_addr.dma_addr; in vdec_msg_queue_init()
H A Dvdec_msg_queue.h106 struct mtk_vcodec_mem wdma_addr; member
/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_h264_req_multi_if.c502 inst->vsi_ext->ube.dma_addr = lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_h264_slice_setup_lat_buffer_ext()
503 inst->vsi_ext->ube.size = lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_h264_slice_setup_lat_buffer_ext()
551 inst->vsi_core_ext->ube.dma_addr = lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_h264_slice_setup_core_buffer_ext()
552 inst->vsi_core_ext->ube.size = lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_h264_slice_setup_core_buffer_ext()
661 lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_h264_slice_core_decode()
663 lat_buf->ctx->msg_queue.wdma_addr.dma_addr + in vdec_h264_slice_core_decode()
664 lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_h264_slice_core_decode()
810 share_info->trans_end = inst->ctx->msg_queue.wdma_addr.dma_addr + in vdec_h264_slice_lat_decode_ext()
838 share_info->trans_end = inst->ctx->msg_queue.wdma_addr.dma_addr + in vdec_h264_slice_lat_decode_ext()
933 inst->vsi->wdma_start_addr = lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_h264_slice_lat_decode()
[all …]
H A Dvdec_hevc_req_multi_if.c766 inst->vsi->ube.dma_addr = lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_hevc_slice_setup_lat_buffer()
767 inst->vsi->ube.size = lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_hevc_slice_setup_lat_buffer()
829 inst->vsi_core->ube.dma_addr = lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_hevc_slice_setup_core_buffer()
830 inst->vsi_core->ube.size = lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_hevc_slice_setup_core_buffer()
1035 share_info->trans.dma_addr_end = inst->ctx->msg_queue.wdma_addr.dma_addr + in vdec_hevc_slice_lat_decode()
H A Dvdec_vp9_req_lat_if.c1004 vsi->ube.dma_addr = lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_vp9_slice_setup_lat_buffer()
1005 vsi->ube.size = lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_vp9_slice_setup_lat_buffer()
2105 ctx->msg_queue.wdma_addr.dma_addr); in vdec_vp9_slice_lat_decode()
2185 pfc->vsi.trans.dma_addr_end += ctx->msg_queue.wdma_addr.dma_addr; in vdec_vp9_slice_core_decode()
H A Dvdec_av1_req_lat_if.c1603 vsi->ube.dma_addr = lat_buf->ctx->msg_queue.wdma_addr.dma_addr; in vdec_av1_slice_setup_lat_buffer()
1604 vsi->ube.size = lat_buf->ctx->msg_queue.wdma_addr.size; in vdec_av1_slice_setup_lat_buffer()
2115 vsi->trans.dma_addr_end += ctx->msg_queue.wdma_addr.dma_addr; in vdec_av1_slice_lat_decode()