Home
last modified time | relevance | path

Searched refs:hw_videoport (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/tidss/
H A Dtidss_irq.c30 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_enable_vblank() local
34 tidss->irq_mask |= DSS_IRQ_VP_VSYNC_EVEN(hw_videoport) | in tidss_irq_enable_vblank()
35 DSS_IRQ_VP_VSYNC_ODD(hw_videoport); in tidss_irq_enable_vblank()
45 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_disable_vblank() local
49 tidss->irq_mask &= ~(DSS_IRQ_VP_VSYNC_EVEN(hw_videoport) | in tidss_irq_disable_vblank()
50 DSS_IRQ_VP_VSYNC_ODD(hw_videoport)); in tidss_irq_disable_vblank()
69 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_handler() local
71 if (irqstatus & (DSS_IRQ_VP_VSYNC_EVEN(hw_videoport) | in tidss_irq_handler()
72 DSS_IRQ_VP_VSYNC_ODD(hw_videoport))) in tidss_irq_handler()
75 if (irqstatus & (DSS_IRQ_VP_FRAME_DONE(hw_videoport))) in tidss_irq_handler()
[all …]
H A Dtidss_crtc.c38 busy = dispc_vp_go_busy(tidss->dispc, tcrtc->hw_videoport); in tidss_crtc_finish_page_flip()
80 tcrtc->hw_videoport, irqstatus); in tidss_crtc_error_irq()
94 u32 hw_videoport = tcrtc->hw_videoport; in tidss_crtc_atomic_check() local
103 ok = dispc_vp_mode_valid(dispc, hw_videoport, mode); in tidss_crtc_atomic_check()
113 return dispc_vp_bus_check(dispc, hw_videoport, crtc_state); in tidss_crtc_atomic_check()
155 tcrtc->hw_videoport, in tidss_crtc_position_planes()
159 dispc_ovr_enable_layer(tidss->dispc, tcrtc->hw_videoport, layer, in tidss_crtc_position_planes()
187 if (WARN_ON(dispc_vp_go_busy(tidss->dispc, tcrtc->hw_videoport))) in tidss_crtc_atomic_flush()
195 dispc_vp_setup(tidss->dispc, tcrtc->hw_videoport, crtc->state, false); in tidss_crtc_atomic_flush()
203 dispc_vp_go(tidss->dispc, tcrtc->hw_videoport); in tidss_crtc_atomic_flush()
[all …]
H A Dtidss_plane.c42 u32 hw_videoport; in tidss_plane_atomic_check() local
105 hw_videoport = to_tidss_crtc(new_plane_state->crtc)->hw_videoport; in tidss_plane_atomic_check()
108 hw_videoport); in tidss_plane_atomic_check()
123 u32 hw_videoport; in tidss_plane_atomic_update() local
130 hw_videoport = to_tidss_crtc(new_state->crtc)->hw_videoport; in tidss_plane_atomic_update()
132 dispc_plane_setup(tidss->dispc, tplane->hw_plane_id, new_state, hw_videoport); in tidss_plane_atomic_update()
H A Dtidss_crtc.h22 u32 hw_videoport; member
46 u32 hw_videoport,
H A Dtidss_kms.c133 u32 hw_videoport; in tidss_dispc_modeset_init() member
199 pipes[num_pipes].hw_videoport = i; in tidss_dispc_modeset_init()
226 tcrtc = tidss_crtc_create(tidss, pipes[i].hw_videoport, in tidss_dispc_modeset_init()