Lines Matching defs:drm_crtc
304 struct drm_crtc;
334 void (*save)(struct drm_crtc *crtc); /* suspend? */
336 void (*restore)(struct drm_crtc *crtc); /* resume? */
338 void (*reset)(struct drm_crtc *crtc);
341 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv,
343 int (*cursor_set2)(struct drm_crtc *crtc, struct drm_file *file_priv,
346 int (*cursor_move)(struct drm_crtc *crtc, int x, int y);
349 void (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b,
352 void (*destroy)(struct drm_crtc *crtc);
365 int (*page_flip)(struct drm_crtc *crtc,
369 int (*set_property)(struct drm_crtc *crtc,
374 * drm_crtc - central CRTC control structure
398 struct drm_crtc {
526 struct drm_crtc *crtc;
643 struct drm_crtc *crtc, struct drm_framebuffer *fb,
678 struct drm_crtc *crtc;
704 struct drm_crtc *crtc;
846 #define obj_to_crtc(x) container_of(x, struct drm_crtc, base)
864 struct drm_crtc *crtc,
866 extern void drm_crtc_cleanup(struct drm_crtc *crtc);
961 extern int drmfb_probe(struct drm_device *dev, struct drm_crtc *crtc);
964 extern bool drm_crtc_in_use(struct drm_crtc *crtc);
997 extern int drm_mode_crtc_set_gamma_size(struct drm_crtc *crtc,