Searched refs:nouveau_crtc (Results 1 – 15 of 15) sorted by relevance
/Linux-v5.15/drivers/gpu/drm/nouveau/ |
D | nouveau_crtc.h | 34 struct nouveau_crtc { struct 58 void (*set_offset)(struct nouveau_crtc *, uint32_t offset); argument 59 void (*set_pos)(struct nouveau_crtc *, int x, int y); 60 void (*hide)(struct nouveau_crtc *, bool update); 61 void (*show)(struct nouveau_crtc *, bool update); 72 static inline struct nouveau_crtc *nouveau_crtc(struct drm_crtc *crtc) in nouveau_crtc() argument 74 return crtc ? container_of(crtc, struct nouveau_crtc, base) : NULL; in nouveau_crtc() 77 static inline struct drm_crtc *to_drm_crtc(struct nouveau_crtc *crtc) in to_drm_crtc() 82 int nv04_cursor_init(struct nouveau_crtc *);
|
D | nouveau_display.c | 52 struct nouveau_crtc *nv_crtc; in nouveau_display_vblank_enable() 54 nv_crtc = nouveau_crtc(crtc); in nouveau_display_vblank_enable() 63 struct nouveau_crtc *nv_crtc; in nouveau_display_vblank_disable() 65 nv_crtc = nouveau_crtc(crtc); in nouveau_display_vblank_disable() 92 .base.head = nouveau_crtc(crtc)->index, in nouveau_display_scanoutpos_head()
|
D | nouveau_connector.h | 175 nouveau_crtc_connector_get(struct nouveau_crtc *nv_crtc) in nouveau_crtc_connector_get()
|
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv04/ |
D | disp.c | 89 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv04_display_fini() 116 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv04_display_init() 143 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv04_display_init() 157 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv04_display_init() 173 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv04_display_init() 194 struct nouveau_crtc *nv_crtc; in nv04_display_destroy() 222 struct nouveau_crtc *crtc; in nv04_display_create()
|
D | cursor.c | 9 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()
|
D | crtc.c | 59 NVWriteVgaCrtc(crtc->dev, nouveau_crtc(crtc)->index, index, in crtc_wr_cio_state() 65 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_set_digital_vibrance() 80 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_set_image_sharpening() 123 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_calc_state_ext() 177 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_dpms() 240 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_mode_set_vga() 465 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_mode_set_regs() 615 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_swap_fbs() 642 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_mode_set() 667 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_save() [all …]
|
D | tvnv04.c | 88 int head = nouveau_crtc(encoder->crtc)->index; in nv04_tv_dpms() 127 int head = nouveau_crtc(encoder->crtc)->index; in nv04_tv_prepare() 145 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_tv_mode_set() 169 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_tv_commit()
|
D | dfp.c | 117 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() 250 int head = nouveau_crtc(encoder->crtc)->index; in nv04_dfp_prepare() 287 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_dfp_mode_set() 451 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_dfp_commit() 454 int head = nouveau_crtc(encoder->crtc)->index; in nv04_dfp_commit() 536 int head = crtc ? nouveau_crtc(crtc)->index : in nv04_lvds_dpms() 554 nv04_dfp_prepare_sel_clk(dev, nv_encoder, nouveau_crtc(crtc)->index); in nv04_lvds_dpms()
|
D | dac.c | 368 int head = nouveau_crtc(encoder->crtc)->index; in nv04_dac_prepare() 381 int head = nouveau_crtc(encoder->crtc)->index; in nv04_dac_mode_set() 416 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv04_dac_commit()
|
D | tvnv17.c | 402 int head = nouveau_crtc(encoder->crtc)->index; in nv17_tv_prepare() 463 int head = nouveau_crtc(encoder->crtc)->index; in nv17_tv_mode_set() 576 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv17_tv_commit()
|
D | overlay.c | 124 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv10_update_plane()
|
D | tvmodesnv17.c | 546 int head = nouveau_crtc(encoder->crtc)->index; in nv17_ctv_update_rescaler()
|
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv50/ |
D | head.h | 16 struct nouveau_crtc base;
|
D | disp.c | 467 static struct nouveau_crtc * 477 return nouveau_crtc(crtc); in nv50_outp_get_new_crtc() 502 struct nouveau_crtc *nv_crtc = nv50_outp_get_new_crtc(state, nv_encoder); in nv50_dac_atomic_enable() 625 struct nouveau_crtc *nv_crtc; in nv50_audio_component_get_eld() 640 nv_crtc = nouveau_crtc(nv_encoder->crtc); in nv50_audio_component_get_eld() 727 nv50_audio_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc) in nv50_audio_disable() 756 nv50_audio_enable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc, in nv50_audio_enable() 799 nv50_hdmi_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc) in nv50_hdmi_disable() 818 nv50_hdmi_enable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc, in nv50_hdmi_enable() 1662 struct nouveau_crtc *nv_crtc = nouveau_crtc(nv_encoder->crtc); in nv50_sor_atomic_disable() [all …]
|
D | head.c | 541 struct nouveau_crtc *nv_crtc = in nv50_head_vblank_handler() 542 container_of(notify, struct nouveau_crtc, vblank); in nv50_head_vblank_handler() 557 struct nouveau_crtc *nv_crtc; in nv50_head_create()
|