Lines Matching refs:drm_crtc
34 struct drm_crtc base;
45 static inline struct ipu_crtc *to_ipu_crtc(struct drm_crtc *crtc) in to_ipu_crtc()
50 static void ipu_crtc_atomic_enable(struct drm_crtc *crtc, in ipu_crtc_atomic_enable()
82 static void ipu_crtc_atomic_disable(struct drm_crtc *crtc, in ipu_crtc_atomic_disable()
111 static void imx_drm_crtc_reset(struct drm_crtc *crtc) in imx_drm_crtc_reset()
126 static struct drm_crtc_state *imx_drm_crtc_duplicate_state(struct drm_crtc *crtc) in imx_drm_crtc_duplicate_state()
142 static void imx_drm_crtc_destroy_state(struct drm_crtc *crtc, in imx_drm_crtc_destroy_state()
149 static int ipu_enable_vblank(struct drm_crtc *crtc) in ipu_enable_vblank()
158 static void ipu_disable_vblank(struct drm_crtc *crtc) in ipu_disable_vblank()
178 struct drm_crtc *crtc = &ipu_crtc->base; in ipu_irq_handler()
207 static bool ipu_crtc_mode_fixup(struct drm_crtc *crtc, in ipu_crtc_mode_fixup()
229 static int ipu_crtc_atomic_check(struct drm_crtc *crtc, in ipu_crtc_atomic_check()
242 static void ipu_crtc_atomic_begin(struct drm_crtc *crtc, in ipu_crtc_atomic_begin()
248 static void ipu_crtc_atomic_flush(struct drm_crtc *crtc, in ipu_crtc_atomic_flush()
262 static void ipu_crtc_mode_set_nofb(struct drm_crtc *crtc) in ipu_crtc_mode_set_nofb()
372 struct drm_crtc *crtc; in ipu_drm_bind()