Symbol: nvkm_outp
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
105
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
122
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
173
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
134
struct nvkm_outp *outp = lt->outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
205
struct nvkm_outp *outp = lt->outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
313
nvkm_dp_train_link(struct nvkm_outp *outp, int rate)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
369
nvkm_dp_train_links(struct nvkm_outp *outp, int rate)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
434
nvkm_dp_train_fini(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
445
nvkm_dp_train_init(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
45
nvkm_dp_mst_id_put(struct nvkm_outp *outp, u32 id)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
473
nvkm_dp_drive(struct nvkm_outp *outp, u8 lanes, u8 pe[4], u8 vs[4])
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
487
nvkm_dp_train(struct nvkm_outp *outp, bool retrain)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
51
nvkm_dp_mst_id_get(struct nvkm_outp *outp, u32 *pid)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
529
nvkm_dp_disable(struct nvkm_outp *outp, struct nvkm_ior *ior)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
540
nvkm_dp_release(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
549
nvkm_dp_enable(struct nvkm_outp *outp, bool auxpwr)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
58
nvkm_dp_aux_xfer(struct nvkm_outp *outp, u8 type, u32 addr, u8 *data, u8 *size)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
598
nvkm_dp_fini(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
604
nvkm_dp_init(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
611
nvkm_dp_dtor(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
636
nvkm_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, struct nvkm_outp **poutp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
641
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
71
nvkm_dp_aux_pwr(struct nvkm_outp *outp, bool pu)
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
79
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
94
struct nvkm_outp *outp = lt->outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h
7
struct nvkm_outp **);
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h
8
void nvkm_dp_disable(struct nvkm_outp *, struct nvkm_ior *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h
9
void nvkm_dp_enable(struct nvkm_outp *, bool auxpwr);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
116
gm200_sor_route_get(struct nvkm_outp *outp, int *link)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
99
gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior)
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h
178
void gm200_sor_route_set(struct nvkm_outp *, struct nvkm_ior *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h
179
int gm200_sor_route_get(struct nvkm_outp *, int *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h
23
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h
54
int (*get)(struct nvkm_outp *, int *link);
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h
55
void (*set)(struct nvkm_outp *, struct nvkm_ior *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1014
nv50_disp_super_iedt(struct nvkm_head *head, struct nvkm_outp *outp,
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1034
struct nvkm_outp *outp = ior->asy.outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1087
struct nvkm_outp *outp = ior->arm.outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1266
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1587
struct nvkm_outp *outp, *outt, *pair;
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
106
nvkm_outp_acquire_ior(struct nvkm_outp *outp, u8 user, struct nvkm_ior *ior)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
116
nvkm_outp_acquire_hda(struct nvkm_outp *outp, enum nvkm_ior_type type,
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
143
nvkm_outp_acquire_or(struct nvkm_outp *outp, u8 user, bool hda)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
211
nvkm_outp_bl_set(struct nvkm_outp *outp, int level)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
229
nvkm_outp_bl_get(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
247
nvkm_outp_detect(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
272
nvkm_outp_release(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
279
nvkm_outp_acquire(struct nvkm_outp *outp, bool hda)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
291
nvkm_outp_inherit(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
329
nvkm_outp_init(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
362
nvkm_outp_del(struct nvkm_outp **poutp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
364
struct nvkm_outp *outp = *poutp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
37
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
375
int index, struct dcb_output *dcbE, struct nvkm_outp **poutp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
378
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
408
nvkm_outp = {
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
420
struct nvkm_outp **poutp)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
422
return nvkm_outp_new_(&nvkm_outp, disp, index, dcbE, poutp);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
62
nvkm_outp_xlat(struct nvkm_outp *outp, enum nvkm_ior_type *type)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
92
nvkm_outp_release_or(struct nvkm_outp *outp, u8 user)
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
100
int (*acquire)(struct nvkm_outp *, bool hda);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
101
void (*release)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
104
int (*get)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
105
int (*set)(struct nvkm_outp *, int level);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
109
int (*aux_pwr)(struct nvkm_outp *, bool pu);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
110
int (*aux_xfer)(struct nvkm_outp *, u8 type, u32 addr, u8 *data, u8 *size);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
111
int (*rates)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
112
int (*train)(struct nvkm_outp *, bool retrain);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
113
int (*drive)(struct nvkm_outp *, u8 lanes, u8 pe[4], u8 vs[4]);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
114
int (*mst_id_get)(struct nvkm_outp *, u32 *id);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
115
int (*mst_id_put)(struct nvkm_outp *, u32 id);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
120
struct nvkm_outp *_outp = (o); \
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
73
struct dcb_output *, struct nvkm_outp **);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
74
int nvkm_outp_new(struct nvkm_disp *, int index, struct dcb_output *, struct nvkm_outp **);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
75
void nvkm_outp_del(struct nvkm_outp **);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
76
void nvkm_outp_init(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
77
void nvkm_outp_fini(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
79
int nvkm_outp_detect(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
81
struct nvkm_ior *nvkm_outp_inherit(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
82
int nvkm_outp_acquire(struct nvkm_outp *, bool hda);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
83
int nvkm_outp_acquire_or(struct nvkm_outp *, u8 user, bool hda);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
84
int nvkm_outp_acquire_ior(struct nvkm_outp *, u8 user, struct nvkm_ior *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
85
void nvkm_outp_release(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
86
void nvkm_outp_release_or(struct nvkm_outp *, u8 user);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
88
int nvkm_outp_bl_get(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
89
int nvkm_outp_bl_set(struct nvkm_outp *, int level);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
92
void *(*dtor)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
93
void (*init)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
94
void (*fini)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
96
int (*detect)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
97
int (*edid_get)(struct nvkm_outp *, u8 *data, u16 *size);
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
99
struct nvkm_ior *(*inherit)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h
8
struct nvkm_outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
100
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.c
85
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
108
nvkm_uoutp_mthd_dp_train(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
130
nvkm_uoutp_mthd_dp_rates(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
153
nvkm_uoutp_mthd_dp_aux_xfer(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
167
nvkm_uoutp_mthd_dp_aux_pwr(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
180
nvkm_uoutp_mthd_hda_eld(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
217
nvkm_uoutp_mthd_infoframe(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
22
#define nvkm_uoutp(p) container_of((p), struct nvkm_outp, object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
243
nvkm_uoutp_mthd_hdmi(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
277
nvkm_uoutp_mthd_lvds(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
292
nvkm_uoutp_mthd_bl_set(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
309
nvkm_uoutp_mthd_bl_get(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
33
nvkm_uoutp_mthd_dp_mst_vcpi(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
331
nvkm_uoutp_mthd_release(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
345
nvkm_uoutp_mthd_acquire(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
377
nvkm_uoutp_mthd_inherit(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
440
nvkm_uoutp_mthd_load_detect(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
463
nvkm_uoutp_mthd_edid_get(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
477
nvkm_uoutp_mthd_detect(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
49
nvkm_uoutp_mthd_dp_mst_id_put(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
500
nvkm_uoutp_mthd_acquired(struct nvkm_outp *outp, u32 mthd, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
522
nvkm_uoutp_mthd_noacquire(struct nvkm_outp *outp, u32 mthd, void *argv, u32 argc, bool *invalid)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
546
struct nvkm_outp *outp = nvkm_uoutp(object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
570
struct nvkm_outp *outp = nvkm_uoutp(object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
589
struct nvkm_outp *outt, *outp = NULL;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
62
nvkm_uoutp_mthd_dp_mst_id_get(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
75
nvkm_uoutp_mthd_dp_sst(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
95
nvkm_uoutp_mthd_dp_drive(struct nvkm_outp *outp, void *argv, u32 argc)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1027
r535_dp_train(struct nvkm_outp *outp, bool retrain)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1041
r535_dp_set_indexed_link_rates(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1062
r535_dp_rates(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1074
r535_dp_aux_xfer(struct nvkm_outp *outp, u8 type, u32 addr, u8 *data, u8 *psize)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1122
r535_dp_aux_pwr(struct nvkm_outp *outp, bool pu)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1128
r535_dp_release(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1144
r535_dp_acquire(struct nvkm_outp *outp, bool hda)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1214
r535_tmds_edid_get(struct nvkm_outp *outp, u8 *data, u16 *psize)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1262
struct nvkm_outp *outp;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
475
struct nvkm_outp *outp = sor->asy.outp;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
497
r535_sor_hdmi_ctrl_audio_mute(struct nvkm_outp *outp, bool mute)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
513
r535_sor_hdmi_ctrl_audio(struct nvkm_outp *outp, bool enable)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
682
r535_outp_release(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
690
r535_outp_acquire(struct nvkm_outp *outp, bool hda)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
760
r535_outp_inherit(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
839
r535_outp_dfp_get_info(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
887
r535_outp_detect(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
903
r535_dp_mst_id_put(struct nvkm_outp *outp, u32 id)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
919
r535_dp_mst_id_get(struct nvkm_outp *outp, u32 *pid)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
945
r535_dp_drive(struct nvkm_outp *outp, u8 lanes, u8 pe[4], u8 vs[4])
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
965
r535_dp_train_target(struct nvkm_outp *outp, u8 target, bool mst, u8 link_nr, u8 link_bw)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/disp.c
78
r570_dp_set_indexed_link_rates(struct nvkm_outp *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h
9
struct nvkm_outp;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h
95
int (*set_indexed_link_rates)(struct nvkm_outp *);