/openbmc/linux/drivers/media/platform/sunxi/sun8i-di/ |
H A D | sun8i-di.c | 225 ctx = v4l2_m2m_get_curr_priv(dev->m2m_dev); in deinterlace_irq() 260 v4l2_m2m_job_finish(ctx->dev->m2m_dev, ctx->fh.m2m_ctx); in deinterlace_irq() 738 ctx->fh.m2m_ctx = v4l2_m2m_ctx_init(dev->m2m_dev, ctx, in deinterlace_open() 886 dev->m2m_dev = v4l2_m2m_init(&deinterlace_m2m_ops); in deinterlace_probe() 887 if (IS_ERR(dev->m2m_dev)) { in deinterlace_probe() 890 ret = PTR_ERR(dev->m2m_dev); in deinterlace_probe() 913 v4l2_m2m_release(dev->m2m_dev); in deinterlace_remove()
|
/openbmc/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-m2m.c | 58 v4l2_m2m_job_finish(ctx->mdp_dev->m2m_dev, ctx->m2m_ctx); in mdp_m2m_process_done() 585 ctx->m2m_ctx = v4l2_m2m_ctx_init(mdp->m2m_dev, ctx, mdp_m2m_queue_init); in mdp_m2m_open() 690 mdp->m2m_dev = v4l2_m2m_init(&mdp_m2m_ops); in mdp_m2m_device_register() 691 if (IS_ERR(mdp->m2m_dev)) { in mdp_m2m_device_register() 693 ret = PTR_ERR(mdp->m2m_dev); in mdp_m2m_device_register() 708 v4l2_m2m_release(mdp->m2m_dev); in mdp_m2m_device_register()
|
H A D | mtk-mdp3-core.h | 90 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/platform/renesas/ |
H A D | rcar_jpu.c | 197 struct v4l2_m2m_dev *m2m_dev; member 1242 ctx->fh.m2m_ctx = v4l2_m2m_ctx_init(jpu->m2m_dev, ctx, jpu_queue_init); in jpu_open() 1336 v4l2_m2m_job_finish(ctx->jpu->m2m_dev, ctx->fh.m2m_ctx); in jpu_cleanup() 1512 curr_ctx = v4l2_m2m_get_curr_priv(jpu->m2m_dev); in jpu_irq_handler() 1558 v4l2_m2m_job_finish(jpu->m2m_dev, curr_ctx->fh.m2m_ctx); in jpu_irq_handler() 1628 jpu->m2m_dev = v4l2_m2m_init(&jpu_m2m_ops); in jpu_probe() 1629 if (IS_ERR(jpu->m2m_dev)) { in jpu_probe() 1631 ret = PTR_ERR(jpu->m2m_dev); in jpu_probe() 1689 v4l2_m2m_release(jpu->m2m_dev); in jpu_probe() 1703 v4l2_m2m_release(jpu->m2m_dev); in jpu_remove()
|
H A D | rcar_fdp1.c | 576 struct v4l2_m2m_dev *m2m_dev; member 1292 v4l2_m2m_job_finish(fdp1->m2m_dev, ctx->fh.m2m_ctx); in fdp1_m2m_device_run() 1314 ctx = v4l2_m2m_get_curr_priv(fdp1->m2m_dev); in device_frame_end() 1348 v4l2_m2m_job_finish(fdp1->m2m_dev, ctx->fh.m2m_ctx); in device_frame_end() 2130 ctx->fh.m2m_ctx = v4l2_m2m_ctx_init(fdp1->m2m_dev, ctx, &queue_init); in fdp1_open() 2332 fdp1->m2m_dev = v4l2_m2m_init(&m2m_ops); in fdp1_probe() 2333 if (IS_ERR(fdp1->m2m_dev)) { in fdp1_probe() 2335 ret = PTR_ERR(fdp1->m2m_dev); in fdp1_probe() 2393 v4l2_m2m_release(fdp1->m2m_dev); in fdp1_probe() 2407 v4l2_m2m_release(fdp1->m2m_dev); in fdp1_remove()
|
/openbmc/linux/drivers/media/platform/mediatek/mdp/ |
H A D | mtk_mdp_m2m.c | 477 ctx = v4l2_m2m_get_curr_priv(mdp->m2m_dev); in mtk_mdp_process_done() 491 v4l2_m2m_job_finish(ctx->mdp_dev->m2m_dev, ctx->m2m_ctx); in mtk_mdp_process_done() 1084 ctx->m2m_ctx = v4l2_m2m_ctx_init(mdp->m2m_dev, ctx, in mtk_mdp_m2m_open() 1199 mdp->m2m_dev = v4l2_m2m_init(&mtk_mdp_m2m_ops); in mtk_mdp_register_m2m_device() 1200 if (IS_ERR(mdp->m2m_dev)) { in mtk_mdp_register_m2m_device() 1202 ret = PTR_ERR(mdp->m2m_dev); in mtk_mdp_register_m2m_device() 1217 v4l2_m2m_release(mdp->m2m_dev); in mtk_mdp_register_m2m_device() 1228 v4l2_m2m_release(mdp->m2m_dev); in mtk_mdp_unregister_m2m_device()
|
H A D | mtk_mdp_core.h | 158 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/platform/sunxi/sun8i-rotate/ |
H A D | sun8i-rotate.h | 122 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/platform/samsung/s5p-g2d/ |
H A D | g2d.h | 19 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/staging/media/meson/vdec/ |
H A D | vdec.c | 156 v4l2_m2m_job_finish(sess->m2m_dev, sess->m2m_ctx); in vdec_m2m_job_abort() 884 sess->m2m_dev = v4l2_m2m_init(&vdec_m2m_ops); in vdec_open() 885 if (IS_ERR(sess->m2m_dev)) { in vdec_open() 887 ret = PTR_ERR(sess->m2m_dev); in vdec_open() 891 sess->m2m_ctx = v4l2_m2m_ctx_init(sess->m2m_dev, sess, m2m_queue_init); in vdec_open() 926 v4l2_m2m_release(sess->m2m_dev); in vdec_open() 938 v4l2_m2m_release(sess->m2m_dev); in vdec_close()
|
H A D | vdec.h | 234 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/platform/st/stm32/dma2d/ |
H A D | dma2d.h | 106 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/staging/media/rkvdec/ |
H A D | rkvdec.h | 92 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/platform/rockchip/rga/ |
H A D | rga.h | 65 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/platform/st/sti/bdisp/ |
H A D | bdisp.h | 138 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/test-drivers/visl/ |
H A D | visl.h | 110 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/platform/st/sti/hva/ |
H A D | hva-v4l2.c | 852 v4l2_m2m_job_finish(ctx->hva_dev->m2m_dev, ctx->fh.m2m_ctx); in hva_run_work() 1193 ctx->fh.m2m_ctx = v4l2_m2m_ctx_init(hva->m2m_dev, ctx, in hva_open() 1293 hva->m2m_dev = v4l2_m2m_init(&hva_m2m_ops); in hva_register_device() 1294 if (IS_ERR(hva->m2m_dev)) { in hva_register_device() 1297 ret = PTR_ERR(hva->m2m_dev); in hva_register_device() 1333 v4l2_m2m_release(hva->m2m_dev); in hva_register_device() 1343 if (hva->m2m_dev) in hva_unregister_device() 1344 v4l2_m2m_release(hva->m2m_dev); in hva_unregister_device()
|
/openbmc/linux/drivers/media/platform/nxp/imx-jpeg/ |
H A D | mxc-jpeg.h | 131 struct v4l2_m2m_dev *m2m_dev; member
|
H A D | mxc-jpeg.c | 901 ctx = v4l2_m2m_get_curr_priv(jpeg->m2m_dev); in mxc_jpeg_dec_irq() 985 v4l2_m2m_job_finish(jpeg->m2m_dev, ctx->fh.m2m_ctx); in mxc_jpeg_dec_irq() 1472 v4l2_m2m_job_finish(jpeg->m2m_dev, ctx->fh.m2m_ctx); in mxc_jpeg_device_run() 1479 v4l2_m2m_job_finish(jpeg->m2m_dev, ctx->fh.m2m_ctx); in mxc_jpeg_device_run() 2809 jpeg->m2m_dev = v4l2_m2m_init(&mxc_jpeg_m2m_ops); in mxc_jpeg_probe() 2810 if (IS_ERR(jpeg->m2m_dev)) { in mxc_jpeg_probe() 2812 ret = PTR_ERR(jpeg->m2m_dev); in mxc_jpeg_probe() 2873 v4l2_m2m_release(jpeg->m2m_dev); in mxc_jpeg_probe() 2916 v4l2_m2m_suspend(jpeg->m2m_dev); in mxc_jpeg_suspend() 2929 v4l2_m2m_resume(jpeg->m2m_dev); in mxc_jpeg_resume() [all …]
|
/openbmc/linux/drivers/media/platform/samsung/s5p-jpeg/ |
H A D | jpeg-core.h | 118 struct v4l2_m2m_dev *m2m_dev; member
|
H A D | jpeg-core.c | 2651 curr_ctx = v4l2_m2m_get_curr_priv(jpeg->m2m_dev); in s5p_jpeg_irq() 2692 v4l2_m2m_job_finish(jpeg->m2m_dev, curr_ctx->fh.m2m_ctx); in s5p_jpeg_irq() 2708 curr_ctx = v4l2_m2m_get_curr_priv(jpeg->m2m_dev); in exynos4_jpeg_irq() 2760 v4l2_m2m_job_finish(jpeg->m2m_dev, curr_ctx->fh.m2m_ctx); in exynos4_jpeg_irq() 2795 curr_ctx = v4l2_m2m_get_curr_priv(jpeg->m2m_dev); in exynos3250_jpeg_irq() 2832 v4l2_m2m_job_finish(jpeg->m2m_dev, curr_ctx->fh.m2m_ctx); in exynos3250_jpeg_irq() 2902 jpeg->m2m_dev = v4l2_m2m_init(jpeg->variant->m2m_ops); in s5p_jpeg_probe() 2903 if (IS_ERR(jpeg->m2m_dev)) { in s5p_jpeg_probe() 2905 ret = PTR_ERR(jpeg->m2m_dev); in s5p_jpeg_probe() 2984 v4l2_m2m_release(jpeg->m2m_dev); in s5p_jpeg_probe() [all …]
|
/openbmc/linux/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_dec.c | 115 v4l2_m2m_buf_done_and_job_finish(ctx->dev->m2m_dev, in cedrus_device_run()
|
/openbmc/linux/drivers/media/platform/st/sti/delta/ |
H A D | delta-v4l2.c | 1024 v4l2_m2m_job_finish(delta->m2m_dev, ctx->fh.m2m_ctx); in delta_run_work() 1031 v4l2_m2m_job_finish(delta->m2m_dev, ctx->fh.m2m_ctx); in delta_run_work() 1646 ctx->fh.m2m_ctx = v4l2_m2m_ctx_init(delta->m2m_dev, ctx, in delta_open() 1753 delta->m2m_dev = v4l2_m2m_init(&delta_m2m_ops); in delta_register_device() 1754 if (IS_ERR(delta->m2m_dev)) { in delta_register_device() 1757 ret = PTR_ERR(delta->m2m_dev); in delta_register_device() 1793 v4l2_m2m_release(delta->m2m_dev); in delta_register_device() 1803 if (delta->m2m_dev) in delta_unregister_device() 1804 v4l2_m2m_release(delta->m2m_dev); in delta_unregister_device()
|
/openbmc/linux/drivers/media/platform/mediatek/jpeg/ |
H A D | mtk_jpeg_core.h | 219 struct v4l2_m2m_dev *m2m_dev; member
|
/openbmc/linux/drivers/media/platform/ti/vpe/ |
H A D | vpe.c | 375 struct v4l2_m2m_dev *m2m_dev; member 1387 ctx = v4l2_m2m_get_curr_priv(dev->m2m_dev); in vpe_irq() 1512 v4l2_m2m_job_finish(dev->m2m_dev, ctx->fh.m2m_ctx); in vpe_irq() 2358 ctx->fh.m2m_ctx = v4l2_m2m_ctx_init(dev->m2m_dev, ctx, &queue_init); in vpe_open() 2508 v4l2_m2m_release(dev->m2m_dev); in vpe_fw_cb() 2571 dev->m2m_dev = v4l2_m2m_init(&m2m_ops); in vpe_probe() 2572 if (IS_ERR(dev->m2m_dev)) { in vpe_probe() 2574 ret = PTR_ERR(dev->m2m_dev); in vpe_probe() 2618 v4l2_m2m_release(dev->m2m_dev); in vpe_probe() 2631 v4l2_m2m_release(dev->m2m_dev); in vpe_remove()
|