Searched refs:mtk_vcodec_dec_dev (Results 1 – 21 of 21) sorted by relevance
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/common/ |
D | mtk_vcodec_util.h | 29 struct mtk_vcodec_dec_dev; 69 void mtk_vcodec_set_curr_ctx(struct mtk_vcodec_dec_dev *vdec_dev, 71 struct mtk_vcodec_dec_ctx *mtk_vcodec_get_curr_ctx(struct mtk_vcodec_dec_dev *vdec_dev, 73 void *mtk_vcodec_get_hw_dev(struct mtk_vcodec_dec_dev *dev, int hw_idx);
|
D | mtk_vcodec_dbgfs.h | 10 struct mtk_vcodec_dec_dev; 54 void mtk_vcodec_dbgfs_remove(struct mtk_vcodec_dec_dev *vcodec_dev, int ctx_id); 62 static inline void mtk_vcodec_dbgfs_remove(struct mtk_vcodec_dec_dev *vcodec_dev, int ctx_id) in mtk_vcodec_dbgfs_remove()
|
D | mtk_vcodec_dbgfs.c | 76 struct mtk_vcodec_dec_dev *vcodec_dev = filp->private_data; in mtk_vdec_dbgfs_write() 92 struct mtk_vcodec_dec_dev *vcodec_dev = filp->private_data; in mtk_vdec_dbgfs_read() 150 struct mtk_vcodec_dec_dev *vcodec_dev = ctx->dev; in mtk_vcodec_dbgfs_create() 165 void mtk_vcodec_dbgfs_remove(struct mtk_vcodec_dec_dev *vcodec_dev, int ctx_id) in mtk_vcodec_dbgfs_remove() 180 static void mtk_vcodec_dbgfs_vdec_init(struct mtk_vcodec_dec_dev *vcodec_dev) in mtk_vcodec_dbgfs_vdec_init()
|
D | mtk_vcodec_util.c | 37 struct mtk_vcodec_dec_dev *dev = ctx->dev; in mtk_vcodec_write_vdecsys() 116 void *mtk_vcodec_get_hw_dev(struct mtk_vcodec_dec_dev *dev, int hw_idx) in mtk_vcodec_get_hw_dev() 127 void mtk_vcodec_set_curr_ctx(struct mtk_vcodec_dec_dev *vdec_dev, in mtk_vcodec_set_curr_ctx() 149 struct mtk_vcodec_dec_ctx *mtk_vcodec_get_curr_ctx(struct mtk_vcodec_dec_dev *vdec_dev, in mtk_vcodec_get_curr_ctx()
|
D | mtk_vcodec_fw_vpu.c | 48 struct mtk_vcodec_dec_dev *dev = priv; in mtk_vcodec_vpu_reset_dec_handler() 99 struct mtk_vcodec_dec_dev *dec_dev = priv; in mtk_vcodec_fw_vpu_init()
|
D | mtk_vcodec_fw.h | 11 struct mtk_vcodec_dec_dev;
|
D | mtk_vcodec_fw_priv.h | 8 struct mtk_vcodec_dec_dev;
|
D | mtk_vcodec_fw.c | 15 plat_dev = ((struct mtk_vcodec_dec_dev *)priv)->plat_dev; in mtk_vcodec_fw_select()
|
D | mtk_vcodec_fw_scp.c | 67 struct mtk_vcodec_dec_dev *dec_dev = priv; in mtk_vcodec_fw_scp_init()
|
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/decoder/ |
D | mtk_vcodec_dec_drv.c | 29 static int mtk_vcodec_get_hw_count(struct mtk_vcodec_dec_ctx *ctx, struct mtk_vcodec_dec_dev *dev) in mtk_vcodec_get_hw_count() 42 static bool mtk_vcodec_is_hw_active(struct mtk_vcodec_dec_dev *dev) in mtk_vcodec_is_hw_active() 56 struct mtk_vcodec_dec_dev *dev = priv; in mtk_vcodec_dec_irq_handler() 88 static int mtk_vcodec_get_reg_bases(struct mtk_vcodec_dec_dev *dev) in mtk_vcodec_get_reg_bases() 160 static int mtk_vcodec_init_dec_resources(struct mtk_vcodec_dec_dev *dev) in mtk_vcodec_init_dec_resources() 197 struct mtk_vcodec_dec_dev *dev = video_drvdata(file); in fops_vcodec_open() 296 struct mtk_vcodec_dec_dev *dev = video_drvdata(file); in fops_vcodec_release() 333 static void mtk_vcodec_dec_get_chip_name(struct mtk_vcodec_dec_dev *vdec_dev) in mtk_vcodec_dec_get_chip_name() 355 struct mtk_vcodec_dec_dev *dev; in mtk_vcodec_probe() 569 struct mtk_vcodec_dec_dev *dev = platform_get_drvdata(pdev); in mtk_vcodec_dec_remove()
|
D | mtk_vcodec_dec_pm.c | 108 static void mtk_vcodec_dec_enable_irq(struct mtk_vcodec_dec_dev *vdec_dev, int hw_idx) in mtk_vcodec_dec_enable_irq() 126 static void mtk_vcodec_dec_disable_irq(struct mtk_vcodec_dec_dev *vdec_dev, int hw_idx) in mtk_vcodec_dec_disable_irq() 172 static struct mtk_vcodec_pm *mtk_vcodec_dec_get_pm(struct mtk_vcodec_dec_dev *vdec_dev, in mtk_vcodec_dec_get_pm() 192 static void mtk_vcodec_dec_child_dev_on(struct mtk_vcodec_dec_dev *vdec_dev, in mtk_vcodec_dec_child_dev_on() 212 static void mtk_vcodec_dec_child_dev_off(struct mtk_vcodec_dec_dev *vdec_dev, in mtk_vcodec_dec_child_dev_off()
|
D | mtk_vcodec_dec_drv.h | 180 struct mtk_vcodec_dec_dev *dev; 266 struct mtk_vcodec_dec_dev { struct 298 int (*subdev_prob_done)(struct mtk_vcodec_dec_dev *vdec_dev); argument
|
D | vdec_vpu_if.c | 75 static bool vpu_dec_check_ap_inst(struct mtk_vcodec_dec_dev *dec_dev, struct vdec_vpu_inst *vpu) in vpu_dec_check_ap_inst() 104 struct mtk_vcodec_dec_dev *dec_dev; in vpu_dec_ipi_handler() 108 dec_dev = (struct mtk_vcodec_dec_dev *)priv; in vpu_dec_ipi_handler()
|
D | mtk_vcodec_dec_hw.c | 37 static int mtk_vdec_hw_prob_done(struct mtk_vcodec_dec_dev *vdec_dev) in mtk_vdec_hw_prob_done() 124 struct mtk_vcodec_dec_dev *main_dev; in mtk_vdec_hw_probe()
|
D | mtk_vcodec_dec_hw.h | 49 struct mtk_vcodec_dec_dev *main_dev;
|
D | vdec_msg_queue.h | 19 struct mtk_vcodec_dec_dev;
|
D | mtk_vcodec_dec_stateless.c | 317 struct mtk_vcodec_dec_dev *dev = ctx->dev; in mtk_vdec_worker() 742 struct mtk_vcodec_dec_dev *dev = ctx->dev; in mtk_vcodec_add_formats()
|
D | vdec_msg_queue.c | 244 struct mtk_vcodec_dec_dev *dev = ctx->dev; in vdec_msg_queue_core_work()
|
D | mtk_vcodec_dec_stateful.c | 279 struct mtk_vcodec_dec_dev *dev = ctx->dev; in mtk_vdec_worker()
|
D | mtk_vcodec_dec.c | 935 struct mtk_vcodec_dec_dev *dev = ctx->dev; in m2mops_vdec_device_run()
|
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
D | vdec_h264_req_multi_if.c | 542 static void vdec_h264_insert_startcode(struct mtk_vcodec_dec_dev *vcodec_dev, unsigned char *buf, in vdec_h264_insert_startcode()
|