Home
last modified time | relevance | path

Searched refs:nouveau_crtc (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_crtc.h32 struct nouveau_crtc { struct
59 void (*set_offset)(struct nouveau_crtc *, uint32_t offset); argument
60 void (*set_pos)(struct nouveau_crtc *, int x, int y);
61 void (*hide)(struct nouveau_crtc *, bool update);
62 void (*show)(struct nouveau_crtc *, bool update);
73 int (*set_dither)(struct nouveau_crtc *crtc, bool update); argument
74 int (*set_scale)(struct nouveau_crtc *crtc, bool update); argument
75 int (*set_color_vibrance)(struct nouveau_crtc *crtc, bool update); argument
78 static inline struct nouveau_crtc *nouveau_crtc(struct drm_crtc *crtc) in nouveau_crtc() function
80 return crtc ? container_of(crtc, struct nouveau_crtc, base) : NULL; in nouveau_crtc()
[all …]
Dnouveau_display.c47 struct nouveau_crtc *nv_crtc = in nouveau_display_vblank_handler()
58 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nouveau_display_vblank_enable()
72 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nouveau_display_vblank_disable()
103 .base.head = nouveau_crtc(crtc)->index, in nouveau_display_scanoutpos_head()
140 if (nouveau_crtc(crtc)->index == head) { in nouveau_display_scanoutpos()
156 if (nouveau_crtc(crtc)->index == head) { in nouveau_display_vblstamp()
174 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nouveau_display_vblank_fini()
187 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nouveau_display_vblank_init()
571 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nouveau_display_suspend()
603 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nouveau_display_resume()
[all …]
Dnv50_display.c364 struct nouveau_crtc base;
372 #define nv50_head(c) ((struct nv50_head *)nouveau_crtc(c))
546 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv50_display_flip_next()
674 nv50_crtc_set_dither(struct nouveau_crtc *nv_crtc, bool update) in nv50_crtc_set_dither()
722 nv50_crtc_set_scale(struct nouveau_crtc *nv_crtc, bool update) in nv50_crtc_set_scale()
830 nv50_crtc_set_raster_vblank_dmi(struct nouveau_crtc *nv_crtc, u32 usec) in nv50_crtc_set_raster_vblank_dmi()
846 nv50_crtc_set_color_vibrance(struct nouveau_crtc *nv_crtc, bool update) in nv50_crtc_set_color_vibrance()
877 nv50_crtc_set_image(struct nouveau_crtc *nv_crtc, struct drm_framebuffer *fb, in nv50_crtc_set_image()
923 nv50_crtc_cursor_show(struct nouveau_crtc *nv_crtc) in nv50_crtc_cursor_show()
952 nv50_crtc_cursor_hide(struct nouveau_crtc *nv_crtc) in nv50_crtc_cursor_hide()
[all …]
Dnouveau_connector.h92 nouveau_crtc_connector_get(struct nouveau_crtc *nv_crtc) in nouveau_crtc_connector_get()
Dnouveau_fbcon.c296 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nouveau_fbcon_gamma_set()
306 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nouveau_fbcon_gamma_get()
Dnouveau_connector.c448 struct nouveau_crtc *nv_crtc; in nouveau_connector_set_property()
453 nv_crtc = nouveau_crtc(connector->encoder->crtc); in nouveau_connector_set_property()
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Dcrtc.c53 NVWriteVgaCrtc(crtc->dev, nouveau_crtc(crtc)->index, index, in crtc_wr_cio_state()
59 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_set_digital_vibrance()
74 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_set_image_sharpening()
117 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_calc_state_ext()
171 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_dpms()
241 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_mode_set_vga()
466 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_mode_set_regs()
614 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_swap_fbs()
641 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_mode_set()
666 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_save()
[all …]
Dcursor.c9 nv04_cursor_show(struct nouveau_crtc *nv_crtc, bool update) in nv04_cursor_show()
15 nv04_cursor_hide(struct nouveau_crtc *nv_crtc, bool update) in nv04_cursor_hide()
21 nv04_cursor_set_pos(struct nouveau_crtc *nv_crtc, int x, int y) in nv04_cursor_set_pos()
33 NVWriteVgaCrtc(crtc->dev, nouveau_crtc(crtc)->index, index, in crtc_wr_cio_state()
38 nv04_cursor_set_offset(struct nouveau_crtc *nv_crtc, uint32_t offset) in nv04_cursor_set_offset()
63 nv04_cursor_init(struct nouveau_crtc *crtc) in nv04_cursor_init()
Dtvnv04.c85 int head = nouveau_crtc(encoder->crtc)->index; in nv04_tv_dpms()
124 int head = nouveau_crtc(encoder->crtc)->index; in nv04_tv_prepare()
142 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_tv_mode_set()
166 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_tv_commit()
Ddfp.c117 struct nouveau_crtc *nv_crtc; in nv04_dfp_update_fp_control()
121 nv_crtc = nouveau_crtc(encoder->crtc); in nv04_dfp_update_fp_control()
136 nv_crtc = nouveau_crtc(crtc); in nv04_dfp_update_fp_control()
249 int head = nouveau_crtc(encoder->crtc)->index; in nv04_dfp_prepare()
286 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_dfp_mode_set()
449 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_dfp_commit()
452 int head = nouveau_crtc(encoder->crtc)->index; in nv04_dfp_commit()
533 int head = crtc ? nouveau_crtc(crtc)->index : in nv04_lvds_dpms()
551 nv04_dfp_prepare_sel_clk(dev, nv_encoder, nouveau_crtc(crtc)->index); in nv04_lvds_dpms()
Ddac.c363 int head = nouveau_crtc(encoder->crtc)->index; in nv04_dac_prepare()
376 int head = nouveau_crtc(encoder->crtc)->index; in nv04_dac_mode_set()
411 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_dac_commit()
Dtvnv17.c410 int head = nouveau_crtc(encoder->crtc)->index; in nv17_tv_prepare()
471 int head = nouveau_crtc(encoder->crtc)->index; in nv17_tv_mode_set()
584 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv17_tv_commit()
Doverlay.c103 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv10_update_plane()
Dtvmodesnv17.c547 int head = nouveau_crtc(encoder->crtc)->index; in nv17_ctv_update_rescaler()