/linux/drivers/staging/media/meson/vdec/ |
H A D | vdec_platform.c | 24 .codec_ops = &codec_h264_ops, 36 .codec_ops = &codec_mpeg12_ops, 47 .codec_ops = &codec_mpeg12_ops, 62 .codec_ops = &codec_vp9_ops, 74 .codec_ops = &codec_h264_ops, 86 .codec_ops = &codec_mpeg12_ops, 97 .codec_ops = &codec_mpeg12_ops, 112 .codec_ops = &codec_h264_ops, 124 .codec_ops = &codec_mpeg12_ops, 135 .codec_ops [all...] |
H A D | vdec_1.c | 31 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; in vdec_1_load_firmware() local 74 if (codec_ops->load_extended_firmware) in vdec_1_load_firmware() 75 ret = codec_ops->load_extended_firmware(sess, in vdec_1_load_firmware() 135 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; in __vdec_1_stop() local 162 codec_ops->stop(sess); in __vdec_1_stop() 180 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; in vdec_1_start() local 223 ret = codec_ops in vdec_1_start() [all...] |
H A D | vdec.c | 48 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; in vdec_codec_needs_recycle() local 50 return codec_ops->can_recycle && codec_ops->recycle; in vdec_codec_needs_recycle() 57 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; in vdec_recycle_thread() local 63 if (!codec_ops->can_recycle(core)) in vdec_recycle_thread() 66 codec_ops->recycle(core, tmp->vb->index); in vdec_recycle_thread() 118 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; in vdec_poweroff() local 284 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; vdec_start_streaming() local 399 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; vdec_stop_streaming() local 718 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; vdec_decoder_cmd() local [all...] |
H A D | vdec_hevc.c | 116 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; in __vdec_hevc_stop() local 124 codec_ops->stop(sess); in __vdec_hevc_stop() 165 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; in __vdec_hevc_start() local 210 ret = codec_ops->start(sess); in __vdec_hevc_start()
|
H A D | vdec.h | 155 * @codec_ops: the codec operations that support this format 168 struct amvdec_codec_ops *codec_ops; member
|
H A D | vdec_helpers.c | 459 sess->fmt_out->codec_ops->resume(sess); in amvdec_src_change()
|
/linux/drivers/media/platform/verisilicon/ |
H A D | rockchip_vpu_hw.c | 670 .codec_ops = rk3036_vpu_codec_ops, 695 .codec_ops = rk3066_vpu_codec_ops, 715 .codec_ops = rk3288_vpu_codec_ops, 731 .codec_ops = rk3399_vpu_codec_ops, 753 .codec_ops = rk3399_vpu_codec_ops, 766 .codec_ops = rk3568_vepu_codec_ops, 780 .codec_ops = rk3399_vpu_codec_ops, 797 .codec_ops = rk3399_vpu_codec_ops, 813 .codec_ops = rk3588_vpu981_codec_ops,
|
H A D | imx8m_vpu_hw.c | 351 .codec_ops = imx8mq_vpu_codec_ops, 370 .codec_ops = imx8mq_vpu_g1_codec_ops, 385 .codec_ops = imx8mq_vpu_g2_codec_ops, 397 .codec_ops = imx8mq_vpu_g1_codec_ops,
|
H A D | hantro_v4l2.c | 940 ctx->codec_ops = &ctx->dev->variant->codec_ops[codec_mode]; in hantro_start_streaming() 941 if (ctx->codec_ops->init) { in hantro_start_streaming() 942 ret = ctx->codec_ops->init(ctx); in hantro_start_streaming() 956 if (ctx->codec_ops->exit) in hantro_start_streaming() 957 ctx->codec_ops->exit(ctx); in hantro_start_streaming() 985 if (ctx->codec_ops && ctx->codec_ops->exit) in hantro_stop_streaming() 986 ctx->codec_ops->exit(ctx); in hantro_stop_streaming()
|
H A D | stm32mp25_vpu_hw.c | 162 .codec_ops = stm32mp25_vdec_codec_ops, 181 .codec_ops = stm32mp25_venc_codec_ops,
|
H A D | sunxi_vpu_hw.c | 120 .codec_ops = sunxi_vpu_codec_ops,
|
H A D | sama5d4_vdec_hw.c | 123 .codec_ops = sama5d4_vdec_codec_ops,
|
H A D | rockchip_vpu2_hw_vp8_dec.c | 539 ctx->codec_ops->reset(ctx); in rockchip_vpu2_vp8_dec_run()
|