Lines Matching refs:m2m_dev
454 v4l2_m2m_job_finish(m2m_ctx->m2m_dev, m2m_ctx); in vpu_m2m_job_abort()
740 inst->fh.m2m_ctx = v4l2_m2m_ctx_init(func->m2m_dev, inst, vpu_m2m_queue_init); in vpu_v4l2_open()
802 func->m2m_dev = v4l2_m2m_init(&vpu_m2m_ops); in vpu_add_func()
803 if (IS_ERR(func->m2m_dev)) { in vpu_add_func()
806 return PTR_ERR(func->m2m_dev); in vpu_add_func()
811 v4l2_m2m_release(func->m2m_dev); in vpu_add_func()
832 v4l2_m2m_release(func->m2m_dev); in vpu_add_func()
838 ret = v4l2_m2m_register_media_controller(func->m2m_dev, func->vfd, func->function); in vpu_add_func()
840 v4l2_m2m_release(func->m2m_dev); in vpu_add_func()
841 func->m2m_dev = NULL; in vpu_add_func()
855 if (func->m2m_dev) { in vpu_remove_func()
856 v4l2_m2m_unregister_media_controller(func->m2m_dev); in vpu_remove_func()
857 v4l2_m2m_release(func->m2m_dev); in vpu_remove_func()
858 func->m2m_dev = NULL; in vpu_remove_func()