Lines Matching refs:crtc
78 void (*dpms)(struct drm_crtc *crtc, int mode);
93 void (*prepare)(struct drm_crtc *crtc);
108 void (*commit)(struct drm_crtc *crtc);
141 enum drm_mode_status (*mode_valid)(struct drm_crtc *crtc,
187 bool (*mode_fixup)(struct drm_crtc *crtc,
206 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode,
231 void (*mode_set_nofb)(struct drm_crtc *crtc);
250 int (*mode_set_base)(struct drm_crtc *crtc, int x, int y,
267 int (*mode_set_base_atomic)(struct drm_crtc *crtc,
302 void (*disable)(struct drm_crtc *crtc);
355 int (*atomic_check)(struct drm_crtc *crtc,
376 void (*atomic_begin)(struct drm_crtc *crtc,
400 void (*atomic_flush)(struct drm_crtc *crtc,
426 void (*atomic_enable)(struct drm_crtc *crtc,
451 void (*atomic_disable)(struct drm_crtc *crtc,
496 bool (*get_scanout_position)(struct drm_crtc *crtc,
507 static inline void drm_crtc_helper_add(struct drm_crtc *crtc, in drm_crtc_helper_add() argument
510 crtc->helper_private = funcs; in drm_crtc_helper_add()
569 enum drm_mode_status (*mode_valid)(struct drm_encoder *crtc,