Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/gpu/drm/tidss/
Dtidss_crtc.c22 static void tidss_crtc_finish_page_flip(struct tidss_crtc *tcrtc) in tidss_crtc_finish_page_flip() argument
24 struct drm_device *ddev = tcrtc->crtc.dev; in tidss_crtc_finish_page_flip()
38 busy = dispc_vp_go_busy(tidss->dispc, tcrtc->hw_videoport); in tidss_crtc_finish_page_flip()
44 event = tcrtc->event; in tidss_crtc_finish_page_flip()
45 tcrtc->event = NULL; in tidss_crtc_finish_page_flip()
52 drm_crtc_send_vblank_event(&tcrtc->crtc, event); in tidss_crtc_finish_page_flip()
56 drm_crtc_vblank_put(&tcrtc->crtc); in tidss_crtc_finish_page_flip()
61 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_crtc_vblank_irq() local
65 tidss_crtc_finish_page_flip(tcrtc); in tidss_crtc_vblank_irq()
70 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_crtc_framedone_irq() local
[all …]
Dtidss_irq.c30 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_irq_enable_vblank() local
31 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_enable_vblank()
45 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_irq_disable_vblank() local
46 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_disable_vblank()
67 struct tidss_crtc *tcrtc = to_tidss_crtc(crtc); in tidss_irq_handler() local
68 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_handler()
123 struct tidss_crtc *tcrtc = to_tidss_crtc(tidss->crtcs[i]); in tidss_irq_postinstall() local
125 tidss->irq_mask |= DSS_IRQ_VP_SYNC_LOST(tcrtc->hw_videoport); in tidss_irq_postinstall()
127 tidss->irq_mask |= DSS_IRQ_VP_FRAME_DONE(tcrtc->hw_videoport); in tidss_irq_postinstall()
Dtidss_kms.c197 struct tidss_crtc *tcrtc; in tidss_dispc_modeset_init() local
212 tcrtc = tidss_crtc_create(tidss, pipes[i].hw_videoport, in tidss_dispc_modeset_init()
214 if (IS_ERR(tcrtc)) { in tidss_dispc_modeset_init()
216 return PTR_ERR(tcrtc); in tidss_dispc_modeset_init()
219 tidss->crtcs[tidss->num_crtcs++] = &tcrtc->crtc; in tidss_dispc_modeset_init()
222 1 << tcrtc->crtc.index); in tidss_dispc_modeset_init()