/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_crtc.h | 34 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 static inline struct nouveau_crtc *nouveau_crtc(struct drm_crtc *crtc) in nouveau_crtc() argument 75 return crtc ? container_of(crtc, struct nouveau_crtc, base) : NULL; in nouveau_crtc() 78 static inline struct drm_crtc *to_drm_crtc(struct nouveau_crtc *crtc) in to_drm_crtc() 83 int nv04_cursor_init(struct nouveau_crtc *);
|
H A D | nouveau_display.c | 51 struct nouveau_crtc *nv_crtc; in nouveau_display_vblank_enable() 53 nv_crtc = nouveau_crtc(crtc); in nouveau_display_vblank_enable() 62 struct nouveau_crtc *nv_crtc; in nouveau_display_vblank_disable() 64 nv_crtc = nouveau_crtc(crtc); in nouveau_display_vblank_disable() 87 struct nvif_head *head = &nouveau_crtc(crtc)->head; in nouveau_display_scanoutpos_head()
|
H A D | nouveau_connector.h | 182 nouveau_crtc_connector_get(struct nouveau_crtc *nv_crtc) in nouveau_crtc_connector_get()
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv04/ |
H A 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()
|
H A 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()
|
H A D | crtc.c | 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() 688 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv_crtc_restore() [all …]
|
H A 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()
|
H A 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()
|
H A 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()
|
H A D | tvnv17.c | 409 int head = nouveau_crtc(encoder->crtc)->index; in nv17_tv_prepare() 470 int head = nouveau_crtc(encoder->crtc)->index; in nv17_tv_mode_set() 583 struct nouveau_crtc *nv_crtc = nouveau_crtc(encoder->crtc); in nv17_tv_commit()
|
H A D | overlay.c | 124 struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); in nv10_update_plane()
|
H A D | tvmodesnv17.c | 545 int head = nouveau_crtc(encoder->crtc)->index; in nv17_ctv_update_rescaler()
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | head.h | 16 struct nouveau_crtc base;
|
H A D | disp.c | 452 static struct nouveau_crtc * 462 return nouveau_crtc(crtc); in nv50_outp_get_new_crtc() 487 struct nouveau_crtc *nv_crtc = nv50_outp_get_new_crtc(state, nv_encoder); in nv50_dac_atomic_enable() 606 struct nouveau_crtc *nv_crtc; in nv50_audio_component_get_eld() 621 nv_crtc = nouveau_crtc(nv_encoder->crtc); in nv50_audio_component_get_eld() 720 nv50_audio_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc) in nv50_audio_disable() 741 nv50_audio_enable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc, in nv50_audio_enable() 768 nv50_hdmi_enable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc, in nv50_hdmi_enable() 1537 struct nouveau_crtc *nv_crtc = nouveau_crtc(nv_encoder->crtc); in nv50_sor_atomic_disable() 1576 struct nouveau_crtc *nv_crtc = nv50_outp_get_new_crtc(state, nv_encoder); in nv50_sor_atomic_enable() [all …]
|
H A D | head.c | 560 struct nouveau_crtc *nv_crtc = container_of(event, struct nouveau_crtc, vblank); in nv50_head_vblank_handler() 575 struct nouveau_crtc *nv_crtc; in nv50_head_create()
|