Home
last modified time | relevance | path

Searched refs:disp_thread (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/msm/
Dmsm_drv.c260 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 …]
Dmsm_drv.h198 struct msm_drm_thread disp_thread[MAX_CRTCS]; member
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_encoder.c791 struct msm_drm_thread *disp_thread; in dpu_encoder_resource_control() local
804 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()