Searched refs:mtk_vcodec_dev (Results 1 – 22 of 22) sorted by relevance
/linux-6.1.9/drivers/media/platform/mediatek/vcodec/ |
D | mtk_vcodec_fw_priv.h | 8 struct mtk_vcodec_dev; 31 struct mtk_vcodec_fw *mtk_vcodec_fw_vpu_init(struct mtk_vcodec_dev *dev, 35 mtk_vcodec_fw_vpu_init(struct mtk_vcodec_dev *dev, in mtk_vcodec_fw_vpu_init() 43 struct mtk_vcodec_fw *mtk_vcodec_fw_scp_init(struct mtk_vcodec_dev *dev); 46 mtk_vcodec_fw_scp_init(struct mtk_vcodec_dev *dev) in mtk_vcodec_fw_scp_init()
|
D | mtk_vcodec_util.h | 26 struct mtk_vcodec_dev; 57 void mtk_vcodec_set_curr_ctx(struct mtk_vcodec_dev *vdec_dev, 59 struct mtk_vcodec_ctx *mtk_vcodec_get_curr_ctx(struct mtk_vcodec_dev *vdec_dev, 61 void *mtk_vcodec_get_hw_dev(struct mtk_vcodec_dev *dev, int hw_idx);
|
D | mtk_vcodec_dec_pm.c | 111 static void mtk_vcodec_dec_enable_irq(struct mtk_vcodec_dev *vdec_dev, int hw_idx) in mtk_vcodec_dec_enable_irq() 129 static void mtk_vcodec_dec_disable_irq(struct mtk_vcodec_dev *vdec_dev, int hw_idx) in mtk_vcodec_dec_disable_irq() 175 static struct mtk_vcodec_pm *mtk_vcodec_dec_get_pm(struct mtk_vcodec_dev *vdec_dev, in mtk_vcodec_dec_get_pm() 195 static void mtk_vcodec_dec_child_dev_on(struct mtk_vcodec_dev *vdec_dev, in mtk_vcodec_dec_child_dev_on() 215 static void mtk_vcodec_dec_child_dev_off(struct mtk_vcodec_dev *vdec_dev, in mtk_vcodec_dec_child_dev_off()
|
D | mtk_vcodec_dec_drv.c | 28 static int mtk_vcodec_get_hw_count(struct mtk_vcodec_dev *dev) in mtk_vcodec_get_hw_count() 43 struct mtk_vcodec_dev *dev = priv; in mtk_vcodec_dec_irq_handler() 81 static int mtk_vcodec_get_reg_bases(struct mtk_vcodec_dev *dev) in mtk_vcodec_get_reg_bases() 105 static int mtk_vcodec_init_dec_resources(struct mtk_vcodec_dev *dev) in mtk_vcodec_init_dec_resources() 142 struct mtk_vcodec_dev *dev = video_drvdata(file); in fops_vcodec_open() 240 struct mtk_vcodec_dev *dev = video_drvdata(file); in fops_vcodec_release() 276 struct mtk_vcodec_dev *dev; in mtk_vcodec_probe() 492 struct mtk_vcodec_dev *dev = platform_get_drvdata(pdev); in mtk_vcodec_dec_remove()
|
D | mtk_vcodec_fw.h | 11 struct mtk_vcodec_dev; 28 struct mtk_vcodec_fw *mtk_vcodec_fw_select(struct mtk_vcodec_dev *dev,
|
D | mtk_vcodec_util.c | 77 void *mtk_vcodec_get_hw_dev(struct mtk_vcodec_dev *dev, int hw_idx) in mtk_vcodec_get_hw_dev() 88 void mtk_vcodec_set_curr_ctx(struct mtk_vcodec_dev *vdec_dev, in mtk_vcodec_set_curr_ctx() 110 struct mtk_vcodec_ctx *mtk_vcodec_get_curr_ctx(struct mtk_vcodec_dev *vdec_dev, in mtk_vcodec_get_curr_ctx()
|
D | mtk_vcodec_fw_vpu.c | 56 struct mtk_vcodec_dev *dev = priv; in mtk_vcodec_vpu_reset_handler() 80 struct mtk_vcodec_fw *mtk_vcodec_fw_vpu_init(struct mtk_vcodec_dev *dev, in mtk_vcodec_fw_vpu_init()
|
D | mtk_vcodec_drv.h | 285 struct mtk_vcodec_dev *dev; 474 struct mtk_vcodec_dev { struct 516 int (*subdev_prob_done)(struct mtk_vcodec_dev *vdec_dev); argument
|
D | mtk_vcodec_enc_drv.c | 88 struct mtk_vcodec_dev *dev = priv; in mtk_vcodec_enc_irq_handler() 112 struct mtk_vcodec_dev *dev = video_drvdata(file); in fops_vcodec_open() 201 struct mtk_vcodec_dev *dev = video_drvdata(file); in fops_vcodec_release() 230 struct mtk_vcodec_dev *dev; in mtk_vcodec_probe() 456 struct mtk_vcodec_dev *dev = platform_get_drvdata(pdev); in mtk_vcodec_enc_remove()
|
D | mtk_vcodec_enc_pm.h | 12 int mtk_vcodec_init_enc_clk(struct mtk_vcodec_dev *dev);
|
D | mtk_vcodec_dec_hw.h | 48 struct mtk_vcodec_dev *main_dev;
|
D | mtk_vcodec_dec_hw.c | 39 static int mtk_vdec_hw_prob_done(struct mtk_vcodec_dev *vdec_dev) in mtk_vdec_hw_prob_done() 127 struct mtk_vcodec_dev *main_dev; in mtk_vdec_hw_probe()
|
D | vdec_msg_queue.h | 21 struct mtk_vcodec_dev;
|
D | mtk_vcodec_fw.c | 8 struct mtk_vcodec_fw *mtk_vcodec_fw_select(struct mtk_vcodec_dev *dev, in mtk_vcodec_fw_select()
|
D | mtk_vcodec_fw_scp.c | 56 struct mtk_vcodec_fw *mtk_vcodec_fw_scp_init(struct mtk_vcodec_dev *dev) in mtk_vcodec_fw_scp_init()
|
D | mtk_vcodec_enc_pm.c | 15 int mtk_vcodec_init_enc_clk(struct mtk_vcodec_dev *mtkdev) in mtk_vcodec_init_enc_clk()
|
D | mtk_vcodec_dec_stateless.c | 198 struct mtk_vcodec_dev *dev = ctx->dev; in mtk_vdec_worker() 349 struct mtk_vcodec_dev *dev = ctx->dev; in mtk_vcodec_add_formats()
|
D | vdec_msg_queue.c | 207 struct mtk_vcodec_dev *dev = ctx->dev; in vdec_msg_queue_core_work()
|
D | mtk_vcodec_dec_stateful.c | 280 struct mtk_vcodec_dev *dev = ctx->dev; in mtk_vdec_worker()
|
D | mtk_vcodec_enc.c | 1463 struct mtk_vcodec_dev *dev = ctx->dev; in mtk_venc_unlock() 1471 struct mtk_vcodec_dev *dev = ctx->dev; in mtk_venc_lock()
|
D | mtk_vcodec_dec.c | 910 struct mtk_vcodec_dev *dev = ctx->dev; in m2mops_vdec_device_run()
|
/linux-6.1.9/drivers/media/platform/mediatek/vcodec/vdec/ |
D | vdec_h264_req_multi_if.c | 547 static void vdec_h264_insert_startcode(struct mtk_vcodec_dev *vcodec_dev, unsigned char *buf, in vdec_h264_insert_startcode()
|