Searched refs:nvkm_outp (Results 1 – 13 of 13) sorted by relevance
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | outp.h | 11 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 D | outp.c | 37 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 D | uoutp.c | 22 #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 D | dp.c | 79 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 D | dp.h | 7 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 D | ior.h | 23 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 D | r535.c | 473 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 D | base.c | 105 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 D | gm200.c | 99 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 D | priv.h | 8 struct nvkm_outp;
|
| H A D | udisp.c | 85 struct nvkm_outp *outp; in nvkm_udisp_new()
|
| H A D | nv50.c | 1014 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 D | uconn.c | 100 struct nvkm_outp *outp; in nvkm_uconn_uevent()
|