Lines Matching refs:drm_crtc
32 struct drm_crtc base;
56 struct videomode *omap_crtc_timings(struct drm_crtc *crtc) in omap_crtc_timings()
62 enum omap_channel omap_crtc_channel(struct drm_crtc *crtc) in omap_crtc_channel()
68 static bool omap_crtc_is_pending(struct drm_crtc *crtc) in omap_crtc_is_pending()
81 int omap_crtc_wait_pending(struct drm_crtc *crtc) in omap_crtc_wait_pending()
110 void omap_crtc_set_enabled(struct drm_crtc *crtc, bool enable) in omap_crtc_set_enabled()
185 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_enable()
197 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_disable()
207 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_set_timings()
218 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_set_lcd_config()
230 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_register_framedone()
249 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_unregister_framedone()
266 void omap_crtc_error_irq(struct drm_crtc *crtc, u32 irqstatus) in omap_crtc_error_irq()
279 void omap_crtc_vblank_irq(struct drm_crtc *crtc) in omap_crtc_vblank_irq()
315 void omap_crtc_framedone_irq(struct drm_crtc *crtc, uint32_t irqstatus) in omap_crtc_framedone_irq()
337 void omap_crtc_flush(struct drm_crtc *crtc) in omap_crtc_flush()
396 static void omap_crtc_write_crtc_properties(struct drm_crtc *crtc) in omap_crtc_write_crtc_properties()
424 static void omap_crtc_destroy(struct drm_crtc *crtc) in omap_crtc_destroy()
435 static void omap_crtc_arm_event(struct drm_crtc *crtc) in omap_crtc_arm_event()
448 static void omap_crtc_atomic_enable(struct drm_crtc *crtc, in omap_crtc_atomic_enable()
474 static void omap_crtc_atomic_disable(struct drm_crtc *crtc, in omap_crtc_atomic_disable()
500 static enum drm_mode_status omap_crtc_mode_valid(struct drm_crtc *crtc, in omap_crtc_mode_valid()
553 static void omap_crtc_mode_set_nofb(struct drm_crtc *crtc) in omap_crtc_mode_set_nofb()
564 static bool omap_crtc_is_manually_updated(struct drm_crtc *crtc) in omap_crtc_is_manually_updated()
579 static int omap_crtc_atomic_check(struct drm_crtc *crtc, in omap_crtc_atomic_check()
611 static void omap_crtc_atomic_begin(struct drm_crtc *crtc, in omap_crtc_atomic_begin()
616 static void omap_crtc_atomic_flush(struct drm_crtc *crtc, in omap_crtc_atomic_flush()
664 static int omap_crtc_atomic_set_property(struct drm_crtc *crtc, in omap_crtc_atomic_set_property()
692 static int omap_crtc_atomic_get_property(struct drm_crtc *crtc, in omap_crtc_atomic_get_property()
710 static void omap_crtc_reset(struct drm_crtc *crtc) in omap_crtc_reset()
725 omap_crtc_duplicate_state(struct drm_crtc *crtc) in omap_crtc_duplicate_state()
782 struct drm_crtc *omap_crtc_init(struct drm_device *dev, in omap_crtc_init()
787 struct drm_crtc *crtc = NULL; in omap_crtc_init()