Home
last modified time | relevance | path

Searched refs:nvkm_outp (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Doutp.h11 struct nvkm_outp { struct
75 void nvkm_outp_del(struct nvkm_outp **);
76 void nvkm_outp_init(struct nvkm_outp *);
77 void nvkm_outp_fini(struct nvkm_outp *);
92 void *(*dtor)(struct nvkm_outp *);
93 void (*init)(struct nvkm_outp *);
94 void (*fini)(struct nvkm_outp *);
96 int (*detect)(struct nvkm_outp *);
101 void (*release)(struct nvkm_outp *);
104 int (*get)(struct nvkm_outp *);
[all …]
H A Doutp.c37 struct nvkm_outp *outp; in nvkm_outp_route()
229 nvkm_outp_bl_get(struct nvkm_outp *outp) in nvkm_outp_bl_get()
247 nvkm_outp_detect(struct nvkm_outp *outp) in nvkm_outp_detect()
272 nvkm_outp_release(struct nvkm_outp *outp) in nvkm_outp_release()
291 nvkm_outp_inherit(struct nvkm_outp *outp) in nvkm_outp_inherit()
329 nvkm_outp_init(struct nvkm_outp *outp) in nvkm_outp_init()
362 nvkm_outp_del(struct nvkm_outp **poutp) in nvkm_outp_del()
364 struct nvkm_outp *outp = *poutp; in nvkm_outp_del()
378 struct nvkm_outp *outp; in nvkm_outp_new_()
408 nvkm_outp = { variable
[all …]
H A Duoutp.c22 #define nvkm_uoutp(p) container_of((p), struct nvkm_outp, object)
75 nvkm_uoutp_mthd_dp_sst(struct nvkm_outp *outp, void *argv, u32 argc) in nvkm_uoutp_mthd_dp_sst()
95 nvkm_uoutp_mthd_dp_drive(struct nvkm_outp *outp, void *argv, u32 argc) in nvkm_uoutp_mthd_dp_drive()
108 nvkm_uoutp_mthd_dp_train(struct nvkm_outp *outp, void *argv, u32 argc) in nvkm_uoutp_mthd_dp_train()
180 nvkm_uoutp_mthd_hda_eld(struct nvkm_outp *outp, void *argv, u32 argc) in nvkm_uoutp_mthd_hda_eld()
243 nvkm_uoutp_mthd_hdmi(struct nvkm_outp *outp, void *argv, u32 argc) in nvkm_uoutp_mthd_hdmi()
277 nvkm_uoutp_mthd_lvds(struct nvkm_outp *outp, void *argv, u32 argc) in nvkm_uoutp_mthd_lvds()
292 nvkm_uoutp_mthd_bl_set(struct nvkm_outp *outp, void *argv, u32 argc) in nvkm_uoutp_mthd_bl_set()
546 struct nvkm_outp *outp = nvkm_uoutp(object); in nvkm_uoutp_mthd()
570 struct nvkm_outp *outp = nvkm_uoutp(object); in nvkm_uoutp_dtor()
[all …]
H A Ddp.c79 struct nvkm_outp *outp;
94 struct nvkm_outp *outp = lt->outp; in nvkm_dp_train_sense()
134 struct nvkm_outp *outp = lt->outp; in nvkm_dp_train_drive()
205 struct nvkm_outp *outp = lt->outp; in nvkm_dp_train_pattern()
434 nvkm_dp_train_fini(struct nvkm_outp *outp) in nvkm_dp_train_fini()
445 nvkm_dp_train_init(struct nvkm_outp *outp) in nvkm_dp_train_init()
540 nvkm_dp_release(struct nvkm_outp *outp) in nvkm_dp_release()
598 nvkm_dp_fini(struct nvkm_outp *outp) in nvkm_dp_fini()
604 nvkm_dp_init(struct nvkm_outp *outp) in nvkm_dp_init()
611 nvkm_dp_dtor(struct nvkm_outp *outp) in nvkm_dp_dtor()
[all …]
H A Ddp.h7 struct nvkm_outp **);
8 void nvkm_dp_disable(struct nvkm_outp *, struct nvkm_ior *);
9 void nvkm_dp_enable(struct nvkm_outp *, bool auxpwr);
H A Dior.h23 struct nvkm_outp *outp;
54 int (*get)(struct nvkm_outp *, int *link);
55 void (*set)(struct nvkm_outp *, struct nvkm_ior *);
178 void gm200_sor_route_set(struct nvkm_outp *, struct nvkm_ior *);
179 int gm200_sor_route_get(struct nvkm_outp *, int *);
H A Dr535.c473 struct nvkm_outp *outp = sor->asy.outp; in r535_sor_hdmi_scdc()
680 r535_outp_release(struct nvkm_outp *outp) in r535_outp_release()
758 r535_outp_inherit(struct nvkm_outp *outp) in r535_outp_inherit()
835 r535_outp_dfp_get_info(struct nvkm_outp *outp) in r535_outp_dfp_get_info()
861 r535_outp_detect(struct nvkm_outp *outp) in r535_outp_detect()
894 r535_dp_mst_id_put(struct nvkm_outp *outp, u32 id) in r535_dp_mst_id_put()
1032 r535_dp_rates(struct nvkm_outp *outp) in r535_dp_rates()
1105 r535_dp_aux_pwr(struct nvkm_outp *outp, bool pu) in r535_dp_aux_pwr()
1111 r535_dp_release(struct nvkm_outp *outp) in r535_dp_release()
1127 r535_dp_acquire(struct nvkm_outp *outp, bool hda) in r535_dp_acquire()
[all …]
H A Dbase.c105 struct nvkm_outp *outp; in nvkm_disp_fini()
122 struct nvkm_outp *outp; in nvkm_disp_init()
173 struct nvkm_outp *outp; in nvkm_disp_dtor()
H A Dgm200.c99 gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior) in gm200_sor_route_set()
116 gm200_sor_route_get(struct nvkm_outp *outp, int *link) in gm200_sor_route_get()
H A Dpriv.h8 struct nvkm_outp;
H A Dudisp.c85 struct nvkm_outp *outp; in nvkm_udisp_new()
H A Dnv50.c1014 nv50_disp_super_iedt(struct nvkm_head *head, struct nvkm_outp *outp, in nv50_disp_super_iedt()
1034 struct nvkm_outp *outp = ior->asy.outp; in nv50_disp_super_ied_on()
1087 struct nvkm_outp *outp = ior->arm.outp; in nv50_disp_super_ied_off()
1266 struct nvkm_outp *outp; in nv50_disp_super_2_2()
1587 struct nvkm_outp *outp, *outt, *pair; in nv50_disp_oneinit()
H A Duconn.c100 struct nvkm_outp *outp; in nvkm_uconn_uevent()