Lines Matching refs:channel
34 enum omap_channel channel; member
87 return dispc_mgr_get_vsync_irq(omap_crtc->channel); in pipe2vbl()
99 return omap_crtc->channel; in omap_crtc_channel()
150 enum omap_channel channel = omap_crtc->channel; in omap_crtc_set_enabled() local
155 if (dispc_mgr_is_enabled(channel) == enable) in omap_crtc_set_enabled()
158 if (omap_crtc->channel == OMAP_DSS_CHANNEL_DIGIT) { in omap_crtc_set_enabled()
166 framedone_irq = dispc_mgr_get_framedone_irq(channel); in omap_crtc_set_enabled()
167 vsync_irq = dispc_mgr_get_vsync_irq(channel); in omap_crtc_set_enabled()
187 dispc_mgr_enable(channel, enable); in omap_crtc_set_enabled()
195 if (omap_crtc->channel == OMAP_DSS_CHANNEL_DIGIT) { in omap_crtc_set_enabled()
207 dispc_mgr_setup(omap_crtc->channel, &omap_crtc->info); in omap_crtc_enable()
208 dispc_mgr_set_timings(omap_crtc->channel, in omap_crtc_enable()
235 dispc_mgr_set_lcd_config(omap_crtc->channel, config); in omap_crtc_set_lcd_config()
287 if (!dispc_mgr_go_busy(omap_crtc->channel)) { in omap_crtc_apply_irq()
340 enum omap_channel channel = omap_crtc->channel; in apply_worker() local
344 if (dispc_mgr_is_enabled(channel)) { in apply_worker()
345 dispc_mgr_go(channel); in apply_worker()
698 struct drm_plane *plane, enum omap_channel channel, int id) in omap_crtc_init() argument
705 DBG("%s", channel_names[channel]); in omap_crtc_init()
722 omap_crtc->channel = channel; in omap_crtc_init()
723 omap_crtc->name = channel_names[channel]; in omap_crtc_init()
730 dispc_mgr_get_sync_lost_irq(channel); in omap_crtc_init()
735 omap_crtc->mgr = omap_dss_get_overlay_manager(channel); in omap_crtc_init()
755 omap_crtcs[channel] = omap_crtc; in omap_crtc_init()