/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | ior.h | 7 struct nvkm_ior { struct 54 void (*set)(struct nvkm_outp *, struct nvkm_ior *); argument 57 void (*state)(struct nvkm_ior *, struct nvkm_ior_state *); 58 void (*power)(struct nvkm_ior *, bool normal, bool pu, 60 int (*sense)(struct nvkm_ior *, u32 loadval); 61 void (*clock)(struct nvkm_ior *); 62 void (*war_2)(struct nvkm_ior *); 63 void (*war_3)(struct nvkm_ior *); 66 void (*ctrl)(struct nvkm_ior *, int head, bool enable, 69 void (*scdc)(struct nvkm_ior *, u8 scdc); [all …]
|
D | sorg94.c | 29 g94_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark) in g94_sor_dp_watermark() 37 g94_sor_dp_activesym(struct nvkm_ior *sor, int head, in g94_sor_dp_activesym() 49 g94_sor_dp_audio_sym(struct nvkm_ior *sor, int head, u16 h, u32 v) in g94_sor_dp_audio_sym() 58 g94_sor_dp_drive(struct nvkm_ior *sor, int ln, int pc, int dc, int pe, int pu) in g94_sor_dp_drive() 76 g94_sor_dp_pattern(struct nvkm_ior *sor, int pattern) in g94_sor_dp_pattern() 84 g94_sor_dp_power(struct nvkm_ior *sor, int nr) in g94_sor_dp_power() 103 g94_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux) in g94_sor_dp_links() 123 g94_sor_war_needed(struct nvkm_ior *sor) in g94_sor_war_needed() 143 struct nvkm_ior *ior; in g94_sor_war_update_sppll1() 169 g94_sor_war_3(struct nvkm_ior *sor) in g94_sor_war_3() [all …]
|
D | ior.c | 33 struct nvkm_ior * 36 struct nvkm_ior *ior; in nvkm_ior_find() 45 nvkm_ior_del(struct nvkm_ior **pior) in nvkm_ior_del() 47 struct nvkm_ior *ior = *pior; in nvkm_ior_del() 60 struct nvkm_ior *ior; in nvkm_ior_new_()
|
D | sorgf119.c | 29 gf119_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark) in gf119_sor_dp_watermark() 37 gf119_sor_dp_audio_sym(struct nvkm_ior *sor, int head, u16 h, u32 v) in gf119_sor_dp_audio_sym() 46 gf119_sor_dp_audio(struct nvkm_ior *sor, int head, bool enable) in gf119_sor_dp_audio() 60 gf119_sor_dp_vcpi(struct nvkm_ior *sor, int head, in gf119_sor_dp_vcpi() 71 gf119_sor_dp_drive(struct nvkm_ior *sor, int ln, int pc, int dc, int pe, int pu) in gf119_sor_dp_drive() 91 gf119_sor_dp_pattern(struct nvkm_ior *sor, int pattern) in gf119_sor_dp_pattern() 99 gf119_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux) in gf119_sor_dp_links() 120 gf119_sor_clock(struct nvkm_ior *sor) in gf119_sor_clock() 136 gf119_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state) in gf119_sor_state()
|
D | piornv50.c | 31 nv50_pior_clock(struct nvkm_ior *pior) in nv50_pior_clock() 39 nv50_pior_dp_links(struct nvkm_ior *pior, struct nvkm_i2c_aux *aux) in nv50_pior_dp_links() 58 nv50_pior_power(struct nvkm_ior *pior, bool normal, bool pu, in nv50_pior_power() 73 nv50_pior_depth(struct nvkm_ior *ior, struct nvkm_ior_state *state, u32 ctrl) in nv50_pior_depth() 98 nv50_pior_state(struct nvkm_ior *pior, struct nvkm_ior_state *state) in nv50_pior_state()
|
D | dacnv50.c | 29 nv50_dac_clock(struct nvkm_ior *dac) in nv50_dac_clock() 37 nv50_dac_sense(struct nvkm_ior *dac, u32 loadval) in nv50_dac_sense() 66 nv50_dac_power(struct nvkm_ior *dac, bool normal, bool pu, in nv50_dac_power() 84 nv50_dac_state(struct nvkm_ior *dac, struct nvkm_ior_state *state) in nv50_dac_state()
|
D | hdagf119.c | 27 gf119_hda_device_entry(struct nvkm_ior *ior, int head) in gf119_hda_device_entry() 35 gf119_hda_eld(struct nvkm_ior *ior, int head, u8 *data, u8 size) in gf119_hda_eld() 49 gf119_hda_hpd(struct nvkm_ior *ior, int head, bool present) in gf119_hda_hpd()
|
D | sorgv100.c | 27 gv100_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark) in gv100_sor_dp_watermark() 35 gv100_sor_dp_audio_sym(struct nvkm_ior *sor, int head, u16 h, u32 v) in gv100_sor_dp_audio_sym() 44 gv100_sor_dp_audio(struct nvkm_ior *sor, int head, bool enable) in gv100_sor_dp_audio() 58 gv100_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state) in gv100_sor_state()
|
D | nv50.c | 198 struct nvkm_ior *ior, int id, u32 khz) in nv50_disp_super_ied_on() 253 nv50_disp_super_ied_off(struct nvkm_head *head, struct nvkm_ior *ior, int id) in nv50_disp_super_ied_off() 277 static struct nvkm_ior * 280 struct nvkm_ior *ior; in nv50_disp_super_ior_asy() 291 static struct nvkm_ior * 294 struct nvkm_ior *ior; in nv50_disp_super_ior_arm() 308 struct nvkm_ior *ior; in nv50_disp_super_3_0() 325 nv50_disp_super_2_2_dp(struct nvkm_head *head, struct nvkm_ior *ior) in nv50_disp_super_2_2_dp() 435 struct nvkm_ior *ior; in nv50_disp_super_2_2() 491 struct nvkm_ior *ior; in nv50_disp_super_2_0() [all …]
|
D | sornv50.c | 29 nv50_sor_clock(struct nvkm_ior *sor) in nv50_sor_clock() 47 nv50_sor_power(struct nvkm_ior *sor, bool normal, bool pu, in nv50_sor_power() 67 nv50_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state) in nv50_sor_state()
|
D | outp.c | 36 struct nvkm_ior *ior; in nvkm_outp_route() 92 struct nvkm_ior *ior = outp->ior; in nvkm_outp_release() 106 nvkm_outp_acquire_ior(struct nvkm_outp *outp, u8 user, struct nvkm_ior *ior) in nvkm_outp_acquire_ior() 119 struct nvkm_ior *ior; in nvkm_outp_acquire_hda() 145 struct nvkm_ior *ior = outp->ior; in nvkm_outp_acquire() 223 struct nvkm_ior *ior; in nvkm_outp_init_route()
|
D | hdagt215.c | 27 gt215_hda_eld(struct nvkm_ior *ior, int head, u8 *data, u8 size) in gt215_hda_eld() 41 gt215_hda_hpd(struct nvkm_ior *ior, int head, bool present) in gt215_hda_hpd()
|
D | dacgf119.c | 25 gf119_dac_clock(struct nvkm_ior *dac) in gf119_dac_clock() 33 gf119_dac_state(struct nvkm_ior *dac, struct nvkm_ior_state *state) in gf119_dac_state()
|
D | outp.h | 25 struct nvkm_ior *ior; 45 void (*disable)(struct nvkm_outp *, struct nvkm_ior *);
|
D | sortu102.c | 27 tu102_sor_dp_vcpi(struct nvkm_ior *sor, int head, in tu102_sor_dp_vcpi() 38 tu102_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux) in tu102_sor_dp_links()
|
D | sorga102.c | 27 ga102_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux) in ga102_sor_dp_links() 63 ga102_sor_clock(struct nvkm_ior *sor) in ga102_sor_clock()
|
D | sorgm200.c | 27 gm200_sor_dp_drive(struct nvkm_ior *sor, int ln, int pc, int dc, int pe, int pu) in gm200_sor_dp_drive() 49 gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior) in gm200_sor_route_set()
|
D | hdagv100.c | 25 gv100_hda_device_entry(struct nvkm_ior *ior, int head) in gv100_hda_device_entry()
|
D | dp.c | 83 struct nvkm_ior *ior = dp->outp.ior; in nvkm_dp_train_drive() 228 struct nvkm_ior *ior = dp->outp.ior; in nvkm_dp_train_links() 368 struct nvkm_ior *ior = dp->outp.ior; in nvkm_dp_train() 444 nvkm_dp_disable(struct nvkm_outp *outp, struct nvkm_ior *ior) in nvkm_dp_disable() 470 struct nvkm_ior *ior = dp->outp.ior; in nvkm_dp_acquire()
|
D | hdmigm200.c | 27 gm200_hdmi_scdc(struct nvkm_ior *ior, u8 scdc) in gm200_hdmi_scdc()
|
D | base.c | 243 struct nvkm_ior *ior; in nvkm_disp_init() 278 struct nvkm_ior *ior; in nvkm_disp_oneinit() 450 struct nvkm_ior *ior = in nvkm_disp_dtor()
|
D | sorgm107.c | 27 gm107_sor_dp_pattern(struct nvkm_ior *sor, int pattern) in gm107_sor_dp_pattern()
|
D | sorgt215.c | 27 gt215_sor_dp_audio(struct nvkm_ior *sor, int head, bool enable) in gt215_sor_dp_audio()
|
D | dp.h | 35 void nvkm_dp_disable(struct nvkm_outp *, struct nvkm_ior *);
|
D | hdmigf119.c | 27 gf119_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, in gf119_hdmi_ctrl()
|