Searched refs:tcrtc (Results 1 – 3 of 3) sorted by relevance
21 static void tidss_crtc_finish_page_flip(struct tidss_crtc *tcrtc) in tidss_crtc_finish_page_flip() argument 23 struct drm_device *ddev = tcrtc->crtc.dev; in tidss_crtc_finish_page_flip() 37 busy = dispc_vp_go_busy(tidss->dispc, tcrtc->hw_videoport); in tidss_crtc_finish_page_flip() 43 event = tcrtc->event; in tidss_crtc_finish_page_flip() 44 tcrtc->event = NULL; in tidss_crtc_finish_page_flip() 51 drm_crtc_send_vblank_event(&tcrtc->crtc, event); in tidss_crtc_finish_page_flip() 55 drm_crtc_vblank_put(&tcrtc->crtc); in tidss_crtc_finish_page_flip() 60 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_crtc_vblank_irq() local 64 tidss_crtc_finish_page_flip(tcrtc); in tidss_crtc_vblank_irq() 69 struct tidss_crtc *tcrtc in tidss_crtc_framedone_irq() local 76 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); tidss_crtc_error_irq() local 92 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); tidss_crtc_atomic_check() local 125 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); tidss_crtc_position_planes() local 167 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); tidss_crtc_atomic_flush() local 216 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); tidss_crtc_atomic_enable() local 259 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); tidss_crtc_atomic_disable() local 305 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); tidss_crtc_mode_valid() local 351 struct tidss_crtc_state *tcrtc; tidss_crtc_reset() local 392 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); tidss_crtc_destroy() local 413 struct tidss_crtc *tcrtc; tidss_crtc_create() local [all...]
29 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_irq_enable_vblank() local 30 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_enable_vblank() 44 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_irq_disable_vblank() local 45 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_disable_vblank() 68 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_irq_handler() local 69 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_handler() 117 struct tidss_crtc *tcrtc = to_tidss_crtc(tidss->crtcs[i]); in tidss_irq_install() local 119 tidss->irq_mask |= DSS_IRQ_VP_SYNC_LOST(tcrtc->hw_videoport); in tidss_irq_install() 121 tidss->irq_mask |= DSS_IRQ_VP_FRAME_DONE(tcrtc->hw_videoport); in tidss_irq_install()
190 struct tidss_crtc *tcrtc; in tidss_dispc_modeset_init() local 204 tcrtc = tidss_crtc_create(tidss, pipes[i].hw_videoport, in tidss_dispc_modeset_init() 206 if (IS_ERR(tcrtc)) { in tidss_dispc_modeset_init() 208 return PTR_ERR(tcrtc); in tidss_dispc_modeset_init() 211 tidss->crtcs[tidss->num_crtcs++] = &tcrtc->crtc; in tidss_dispc_modeset_init() 215 1 << tcrtc->crtc.index); in tidss_dispc_modeset_init()