Searched refs:h264_ctx (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/media/platform/rockchip/rkvdec/ |
| H A D | rkvdec-vdpu381-h264.c | 89 struct rkvdec_h264_ctx *h264_ctx = ctx->priv; in assemble_hw_pps() local 94 struct rkvdec_h264_priv_tbl *priv_tbl = h264_ctx->priv_tbl.cpu; in assemble_hw_pps() 177 scaling_list_address = h264_ctx->priv_tbl.dma + scaling_distance; in assemble_hw_pps() 189 struct rkvdec_h264_ctx *h264_ctx = ctx->priv; in rkvdec_write_regs() local 192 &h264_ctx->regs.common, in rkvdec_write_regs() 193 sizeof(h264_ctx->regs.common)); in rkvdec_write_regs() 195 &h264_ctx->regs.h264_param, in rkvdec_write_regs() 196 sizeof(h264_ctx->regs.h264_param)); in rkvdec_write_regs() 198 &h264_ctx->regs.common_addr, in rkvdec_write_regs() 199 sizeof(h264_ctx->regs.common_addr)); in rkvdec_write_regs() [all …]
|
| H A D | rkvdec-vdpu383-h264.c | 197 struct rkvdec_h264_ctx *h264_ctx = ctx->priv; in assemble_hw_pps() local 202 struct rkvdec_h264_priv_tbl *priv_tbl = h264_ctx->priv_tbl.cpu; in assemble_hw_pps() 295 struct rkvdec_h264_ctx *h264_ctx = ctx->priv; in rkvdec_write_regs() local 298 &h264_ctx->regs.common, in rkvdec_write_regs() 299 sizeof(h264_ctx->regs.common)); in rkvdec_write_regs() 301 &h264_ctx->regs.common_addr, in rkvdec_write_regs() 302 sizeof(h264_ctx->regs.common_addr)); in rkvdec_write_regs() 304 &h264_ctx->regs.h26x_params, in rkvdec_write_regs() 305 sizeof(h264_ctx->regs.h26x_params)); in rkvdec_write_regs() 307 &h264_ctx->regs.h26x_addr, in rkvdec_write_regs() [all …]
|
| H A D | rkvdec-h264.c | 111 struct rkvdec_h264_ctx *h264_ctx = ctx->priv; in assemble_hw_pps() local 116 struct rkvdec_h264_priv_tbl *priv_tbl = h264_ctx->priv_tbl.cpu; in assemble_hw_pps() 198 scaling_list_address = h264_ctx->priv_tbl.dma + scaling_distance; in assemble_hw_pps() 255 struct rkvdec_h264_ctx *h264_ctx = ctx->priv; in config_registers() local 256 dma_addr_t priv_start_addr = h264_ctx->priv_tbl.dma; in config_registers() 261 struct rkvdec_regs *regs = &h264_ctx->regs; in config_registers() 365 struct rkvdec_h264_ctx *h264_ctx; in rkvdec_h264_start() local 378 h264_ctx = kzalloc_obj(*h264_ctx); in rkvdec_h264_start() 379 if (!h264_ctx) in rkvdec_h264_start() 383 &h264_ctx->priv_tbl.dma, GFP_KERNEL); in rkvdec_h264_start() [all …]
|
| H A D | rkvdec-vdpu383-hevc.c | 222 struct rkvdec_hevc_ctx *h264_ctx = ctx->priv; in assemble_hw_pps() local 226 struct rkvdec_hevc_priv_tbl *priv_tbl = h264_ctx->priv_tbl.cpu; in assemble_hw_pps()
|
| /linux/drivers/media/platform/verisilicon/ |
| H A D | hantro_h264.c | 440 struct hantro_h264_dec_hw_ctx *h264_ctx = &ctx->h264_dec; in hantro_h264_dec_prepare_run() local 441 struct hantro_h264_dec_ctrls *ctrls = &h264_ctx->ctrls; in hantro_h264_dec_prepare_run() 472 h264_ctx->cur_poc = reflist_builder.cur_pic_order_count; in hantro_h264_dec_prepare_run() 477 v4l2_h264_build_p_ref_list(&reflist_builder, h264_ctx->reflists.p); in hantro_h264_dec_prepare_run() 478 v4l2_h264_build_b_ref_lists(&reflist_builder, h264_ctx->reflists.b0, in hantro_h264_dec_prepare_run() 479 h264_ctx->reflists.b1); in hantro_h264_dec_prepare_run() 487 deduplicate_reflist(&reflist_builder, h264_ctx->reflists.p); in hantro_h264_dec_prepare_run() 488 deduplicate_reflist(&reflist_builder, h264_ctx->reflists.b0); in hantro_h264_dec_prepare_run() 489 deduplicate_reflist(&reflist_builder, h264_ctx->reflists.b1); in hantro_h264_dec_prepare_run()
|
| /linux/drivers/media/platform/samsung/s5p-mfc/ |
| H A D | s5p_mfc_common.h | 207 unsigned int h264_ctx; member
|
| H A D | s5p_mfc_opr_v5.c | 208 ctx->ctx.size = buf_size->h264_ctx; in s5p_mfc_alloc_instance_buffer_v5()
|
| H A D | s5p_mfc.c | 1540 .h264_ctx = MFC_H264_CTX_BUF_SIZE,
|