Searched refs:hw_videoport (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/gpu/drm/tidss/ |
A D | tidss_dispc.h | 96 u32 hw_videoport, u32 x, u32 y, u32 layer); 98 u32 hw_videoport, u32 layer, bool enable); 100 void dispc_vp_prepare(struct dispc_device *dispc, u32 hw_videoport, 102 void dispc_vp_enable(struct dispc_device *dispc, u32 hw_videoport, 104 void dispc_vp_disable(struct dispc_device *dispc, u32 hw_videoport); 106 bool dispc_vp_go_busy(struct dispc_device *dispc, u32 hw_videoport); 107 void dispc_vp_go(struct dispc_device *dispc, u32 hw_videoport); 111 u32 hw_videoport, 117 void dispc_vp_setup(struct dispc_device *dispc, u32 hw_videoport, 125 u32 hw_videoport); [all …]
|
A D | tidss_dispc.c | 497 u32 hw_videoport) in dispc_k2g_vp_read_irqstatus() argument 612 u32 hw_videoport) in dispc_k3_vp_read_irqstatus() argument 644 u32 hw_videoport) in dispc_k3_vp_read_irqenable() argument 1112 u32 hw_videoport, in dispc_vp_mode_valid() argument 1222 hw_videoport, rate); in dispc_vp_set_clk_rate() 1234 hw_videoport, clk_get_rate(dispc->vp_clk[hw_videoport]), rate); in dispc_vp_set_clk_rate() 1916 u32 hw_videoport) in dispc_plane_check() argument 1987 u32 hw_videoport) in dispc_plane_setup() argument 2238 u32 hw_videoport) in dispc_k2g_vp_write_gamma_table() argument 2260 u32 hw_videoport) in dispc_am65x_vp_write_gamma_table() argument [all …]
|
A D | tidss_irq.c | 31 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_enable_vblank() local 35 tidss->irq_mask |= DSS_IRQ_VP_VSYNC_EVEN(hw_videoport) | in tidss_irq_enable_vblank() 36 DSS_IRQ_VP_VSYNC_ODD(hw_videoport); in tidss_irq_enable_vblank() 46 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_disable_vblank() local 50 tidss->irq_mask &= ~(DSS_IRQ_VP_VSYNC_EVEN(hw_videoport) | in tidss_irq_disable_vblank() 51 DSS_IRQ_VP_VSYNC_ODD(hw_videoport)); in tidss_irq_disable_vblank() 68 u32 hw_videoport = tcrtc->hw_videoport; in tidss_irq_handler() local 70 if (irqstatus & (DSS_IRQ_VP_VSYNC_EVEN(hw_videoport) | in tidss_irq_handler() 71 DSS_IRQ_VP_VSYNC_ODD(hw_videoport))) in tidss_irq_handler() 74 if (irqstatus & (DSS_IRQ_VP_FRAME_DONE(hw_videoport))) in tidss_irq_handler() [all …]
|
A D | tidss_crtc.c | 40 busy = dispc_vp_go_busy(tidss->dispc, tcrtc->hw_videoport); in tidss_crtc_finish_page_flip() 82 tcrtc->hw_videoport, irqstatus); in tidss_crtc_error_irq() 96 u32 hw_videoport = tcrtc->hw_videoport; in tidss_crtc_atomic_check() local 107 ok = dispc_vp_mode_valid(dispc, hw_videoport, mode); in tidss_crtc_atomic_check() 156 tcrtc->hw_videoport, in tidss_crtc_position_planes() 208 dispc_vp_go(tidss->dispc, tcrtc->hw_videoport); in tidss_crtc_atomic_flush() 275 dispc_vp_disable(tidss->dispc, tcrtc->hw_videoport); in tidss_crtc_atomic_disable() 280 tcrtc->hw_videoport); in tidss_crtc_atomic_disable() 282 dispc_vp_unprepare(tidss->dispc, tcrtc->hw_videoport); in tidss_crtc_atomic_disable() 407 u32 hw_videoport, in tidss_crtc_create() argument [all …]
|
A D | tidss_plane.c | 33 u32 hw_videoport; in tidss_plane_atomic_check() local 97 hw_videoport = to_tidss_crtc(new_plane_state->crtc)->hw_videoport; in tidss_plane_atomic_check() 100 hw_videoport); in tidss_plane_atomic_check() 115 u32 hw_videoport; in tidss_plane_atomic_update() local 125 hw_videoport = to_tidss_crtc(new_state->crtc)->hw_videoport; in tidss_plane_atomic_update() 128 new_state, hw_videoport); in tidss_plane_atomic_update()
|
A D | tidss_crtc.h | 22 u32 hw_videoport; member 46 u32 hw_videoport,
|
A D | tidss_kms.c | 118 u32 hw_videoport; in tidss_dispc_modeset_init() member 185 pipes[num_pipes].hw_videoport = i; in tidss_dispc_modeset_init() 213 tcrtc = tidss_crtc_create(tidss, pipes[i].hw_videoport, in tidss_dispc_modeset_init()
|
Completed in 17 milliseconds