Lines Matching defs:nouveau_crtc
30 struct nouveau_crtc {
56 void (*set_offset)(struct nouveau_crtc *, uint32_t offset);
57 void (*set_pos)(struct nouveau_crtc *, int x, int y);
58 void (*hide)(struct nouveau_crtc *, bool update);
59 void (*show)(struct nouveau_crtc *, bool update);
70 int (*set_dither)(struct nouveau_crtc *crtc, bool on, bool update);
71 int (*set_scale)(struct nouveau_crtc *crtc, int mode, bool update);
74 static inline struct nouveau_crtc *nouveau_crtc(struct drm_crtc *crtc)
76 return container_of(crtc, struct nouveau_crtc, base);
79 static inline struct drm_crtc *to_drm_crtc(struct nouveau_crtc *crtc)
85 int nv50_cursor_init(struct nouveau_crtc *);
86 void nv50_cursor_fini(struct nouveau_crtc *);
92 int nv04_cursor_init(struct nouveau_crtc *);
95 nouveau_crtc_connector_get(struct nouveau_crtc *crtc);