Searched refs:disp_thread (Results 1 – 3 of 3) sorted by relevance
260 kthread_queue_work(&priv->disp_thread[crtc_id].worker, in vblank_ctrl_queue_work()289 if (priv->disp_thread[i].thread) { in msm_drm_uninit()290 kthread_flush_worker(&priv->disp_thread[i].worker); in msm_drm_uninit()291 kthread_stop(priv->disp_thread[i].thread); in msm_drm_uninit()292 priv->disp_thread[i].thread = NULL; in msm_drm_uninit()549 priv->disp_thread[i].crtc_id = priv->crtcs[i]->base.id; in msm_drm_init()550 kthread_init_worker(&priv->disp_thread[i].worker); in msm_drm_init()551 priv->disp_thread[i].dev = ddev; in msm_drm_init()552 priv->disp_thread[i].thread = in msm_drm_init()554 &priv->disp_thread[i].worker, in msm_drm_init()[all …]
198 struct msm_drm_thread disp_thread[MAX_CRTCS]; member
791 struct msm_drm_thread *disp_thread; in dpu_encoder_resource_control() local804 if (drm_enc->crtc->index >= ARRAY_SIZE(priv->disp_thread)) { in dpu_encoder_resource_control()808 disp_thread = &priv->disp_thread[drm_enc->crtc->index]; in dpu_encoder_resource_control()887 &disp_thread->worker, in dpu_encoder_resource_control()