Home
last modified time | relevance | path

Searched refs:hevc_ctx (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/media/platform/rockchip/rkvdec/
H A Drkvdec-vdpu381-hevc.c127 struct rkvdec_hevc_ctx *hevc_ctx = ctx->priv; in assemble_hw_pps() local
130 struct rkvdec_hevc_priv_tbl *priv_tbl = hevc_ctx->priv_tbl.cpu; in assemble_hw_pps()
362 struct rkvdec_hevc_ctx *hevc_ctx = ctx->priv; in rkvdec_write_regs() local
365 &hevc_ctx->regs.common, in rkvdec_write_regs()
366 sizeof(hevc_ctx->regs.common)); in rkvdec_write_regs()
368 &hevc_ctx->regs.hevc_param, in rkvdec_write_regs()
369 sizeof(hevc_ctx->regs.hevc_param)); in rkvdec_write_regs()
371 &hevc_ctx->regs.common_addr, in rkvdec_write_regs()
372 sizeof(hevc_ctx->regs.common_addr)); in rkvdec_write_regs()
374 &hevc_ctx->regs.hevc_addr, in rkvdec_write_regs()
[all …]
H A Drkvdec-hevc.c123 struct rkvdec_hevc_ctx *hevc_ctx = ctx->priv; in assemble_hw_pps() local
126 struct rkvdec_hevc_priv_tbl *priv_tbl = hevc_ctx->priv_tbl.cpu; in assemble_hw_pps()
271 scaling_list_address = hevc_ctx->priv_tbl.dma + scaling_distance; in assemble_hw_pps()
300 struct rkvdec_hevc_ctx *hevc_ctx = ctx->priv; in assemble_sw_rps() local
301 struct rkvdec_hevc_priv_tbl *priv_tbl = hevc_ctx->priv_tbl.cpu; in assemble_sw_rps()
392 struct rkvdec_hevc_ctx *hevc_ctx = ctx->priv; in config_registers() local
393 struct rkvdec_regs *regs = &hevc_ctx->regs; in config_registers()
394 dma_addr_t priv_start_addr = hevc_ctx->priv_tbl.dma; in config_registers()
511 struct rkvdec_hevc_ctx *hevc_ctx; in rkvdec_hevc_start() local
513 hevc_ctx = kzalloc_obj(*hevc_ctx); in rkvdec_hevc_start()
[all …]
/linux/drivers/media/platform/verisilicon/
H A Dhantro_hevc.c178 struct hantro_hevc_dec_hw_ctx *hevc_ctx = &ctx->hevc_dec; in hantro_hevc_dec_prepare_run() local
179 struct hantro_hevc_dec_ctrls *ctrls = &hevc_ctx->ctrls; in hantro_hevc_dec_prepare_run()