Home
last modified time | relevance | path

Searched refs:m2m_dev (Results 26 – 50 of 72) sorted by relevance

123

/openbmc/linux/drivers/media/platform/sunxi/sun8i-di/
H A Dsun8i-di.c225 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 Dmtk-mdp3-m2m.c58 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 Dmtk-mdp3-core.h90 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/platform/renesas/
H A Drcar_jpu.c197 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 Drcar_fdp1.c576 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 Dmtk_mdp_m2m.c477 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 Dmtk_mdp_core.h158 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/platform/sunxi/sun8i-rotate/
H A Dsun8i-rotate.h122 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/platform/samsung/s5p-g2d/
H A Dg2d.h19 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/staging/media/meson/vdec/
H A Dvdec.c156 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 Dvdec.h234 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/platform/st/stm32/dma2d/
H A Ddma2d.h106 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/staging/media/rkvdec/
H A Drkvdec.h92 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/platform/rockchip/rga/
H A Drga.h65 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/platform/st/sti/bdisp/
H A Dbdisp.h138 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/test-drivers/visl/
H A Dvisl.h110 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/platform/st/sti/hva/
H A Dhva-v4l2.c852 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 Dmxc-jpeg.h131 struct v4l2_m2m_dev *m2m_dev; member
H A Dmxc-jpeg.c901 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 Djpeg-core.h118 struct v4l2_m2m_dev *m2m_dev; member
H A Djpeg-core.c2651 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 Dcedrus_dec.c115 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 Ddelta-v4l2.c1024 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 Dmtk_jpeg_core.h219 struct v4l2_m2m_dev *m2m_dev; member
/openbmc/linux/drivers/media/platform/ti/vpe/
H A Dvpe.c375 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()

123