Lines Matching refs:drm_crtc
37 struct drm_crtc base;
69 static void set_scanout(struct drm_crtc *crtc, struct drm_framebuffer *fb) in set_scanout()
103 static void tilcdc_crtc_load_palette(struct drm_crtc *crtc) in tilcdc_crtc_load_palette()
186 static void reset(struct drm_crtc *crtc) in reset()
211 static void tilcdc_crtc_set_clk(struct drm_crtc *crtc) in tilcdc_crtc_set_clk()
281 static void tilcdc_crtc_set_mode(struct drm_crtc *crtc) in tilcdc_crtc_set_mode()
451 static void tilcdc_crtc_enable(struct drm_crtc *crtc) in tilcdc_crtc_enable()
493 static void tilcdc_crtc_atomic_enable(struct drm_crtc *crtc, in tilcdc_crtc_atomic_enable()
499 static void tilcdc_crtc_off(struct drm_crtc *crtc, bool shutdown) in tilcdc_crtc_off()
536 static void tilcdc_crtc_disable(struct drm_crtc *crtc) in tilcdc_crtc_disable()
541 static void tilcdc_crtc_atomic_disable(struct drm_crtc *crtc, in tilcdc_crtc_atomic_disable()
547 void tilcdc_crtc_shutdown(struct drm_crtc *crtc) in tilcdc_crtc_shutdown()
552 static bool tilcdc_crtc_is_on(struct drm_crtc *crtc) in tilcdc_crtc_is_on()
561 struct drm_crtc *crtc = &tilcdc_crtc->base; in tilcdc_crtc_recover_work()
576 static void tilcdc_crtc_destroy(struct drm_crtc *crtc) in tilcdc_crtc_destroy()
588 int tilcdc_crtc_update_fb(struct drm_crtc *crtc, in tilcdc_crtc_update_fb()
628 static bool tilcdc_crtc_mode_fixup(struct drm_crtc *crtc, in tilcdc_crtc_mode_fixup()
657 static int tilcdc_crtc_atomic_check(struct drm_crtc *crtc, in tilcdc_crtc_atomic_check()
683 static int tilcdc_crtc_enable_vblank(struct drm_crtc *crtc) in tilcdc_crtc_enable_vblank()
688 static void tilcdc_crtc_disable_vblank(struct drm_crtc *crtc) in tilcdc_crtc_disable_vblank()
692 static void tilcdc_crtc_reset(struct drm_crtc *crtc) in tilcdc_crtc_reset()
738 int tilcdc_crtc_max_width(struct drm_crtc *crtc) in tilcdc_crtc_max_width()
752 int tilcdc_crtc_mode_valid(struct drm_crtc *crtc, struct drm_display_mode *mode) in tilcdc_crtc_mode_valid()
840 void tilcdc_crtc_set_panel_info(struct drm_crtc *crtc, in tilcdc_crtc_set_panel_info()
847 void tilcdc_crtc_set_simulate_vesa_sync(struct drm_crtc *crtc, in tilcdc_crtc_set_simulate_vesa_sync()
855 void tilcdc_crtc_update_clk(struct drm_crtc *crtc) in tilcdc_crtc_update_clk()
878 irqreturn_t tilcdc_crtc_irq(struct drm_crtc *crtc) in tilcdc_crtc_irq()
993 struct drm_crtc *crtc; in tilcdc_crtc_create()