Searched refs:mtk_crtc (Results 1 – 1 of 1) sorted by relevance
89 static void mtk_drm_crtc_finish_page_flip(struct mtk_drm_crtc *mtk_crtc) in mtk_drm_crtc_finish_page_flip() argument91 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_drm_crtc_finish_page_flip()95 drm_crtc_send_vblank_event(crtc, mtk_crtc->event); in mtk_drm_crtc_finish_page_flip()97 mtk_crtc->event = NULL; in mtk_drm_crtc_finish_page_flip()101 static void mtk_drm_finish_page_flip(struct mtk_drm_crtc *mtk_crtc) in mtk_drm_finish_page_flip() argument103 drm_crtc_handle_vblank(&mtk_crtc->base); in mtk_drm_finish_page_flip()104 if (!mtk_crtc->config_updating && mtk_crtc->pending_needs_vblank) { in mtk_drm_finish_page_flip()105 mtk_drm_crtc_finish_page_flip(mtk_crtc); in mtk_drm_finish_page_flip()106 mtk_crtc->pending_needs_vblank = false; in mtk_drm_finish_page_flip()153 struct mtk_drm_crtc *mtk_crtc = to_mtk_crtc(crtc); in mtk_drm_crtc_destroy() local[all …]