Lines Matching refs:drm_crtc
278 struct drm_crtc;
311 void (*save)(struct drm_crtc *crtc); /* suspend? */
313 void (*restore)(struct drm_crtc *crtc); /* resume? */
315 void (*reset)(struct drm_crtc *crtc);
318 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv,
320 int (*cursor_move)(struct drm_crtc *crtc, int x, int y);
323 void (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b,
326 void (*destroy)(struct drm_crtc *crtc);
339 int (*page_flip)(struct drm_crtc *crtc,
345 * drm_crtc - central CRTC control structure
354 struct drm_crtc {
450 struct drm_crtc *crtc;
549 struct drm_crtc *crtc, struct drm_framebuffer *fb,
584 struct drm_crtc *crtc;
609 struct drm_crtc *crtc;
702 #define obj_to_crtc(x) container_of(x, struct drm_crtc, base)
727 struct drm_crtc *crtc,
729 extern void drm_crtc_cleanup(struct drm_crtc *crtc);
779 struct drm_crtc *crtc,
816 extern int drmfb_probe(struct drm_device *dev, struct drm_crtc *crtc);
819 extern bool drm_crtc_in_use(struct drm_crtc *crtc);
847 extern int drm_mode_crtc_set_gamma_size(struct drm_crtc *crtc,