Searched refs:mtk_crtc (Results 1 – 1 of 1) sorted by relevance
91 static void mtk_drm_crtc_finish_page_flip(struct mtk_drm_crtc *mtk_crtc) in mtk_drm_crtc_finish_page_flip() argument93 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_drm_crtc_finish_page_flip()97 drm_crtc_send_vblank_event(crtc, mtk_crtc->event); in mtk_drm_crtc_finish_page_flip()99 mtk_crtc->event = NULL; in mtk_drm_crtc_finish_page_flip()103 static void mtk_drm_finish_page_flip(struct mtk_drm_crtc *mtk_crtc) in mtk_drm_finish_page_flip() argument105 drm_crtc_handle_vblank(&mtk_crtc->base); in mtk_drm_finish_page_flip()106 if (!mtk_crtc->config_updating && mtk_crtc->pending_needs_vblank) { in mtk_drm_finish_page_flip()107 mtk_drm_crtc_finish_page_flip(mtk_crtc); in mtk_drm_finish_page_flip()108 mtk_crtc->pending_needs_vblank = false; in mtk_drm_finish_page_flip()152 struct mtk_drm_crtc *mtk_crtc = to_mtk_crtc(crtc); in mtk_drm_crtc_destroy() local[all …]