Home
last modified time | relevance | path

Searched refs:nvkm_output (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Doutp.h8 struct nvkm_output { struct
23 void *(*dtor)(struct nvkm_output *); argument
24 void (*init)(struct nvkm_output *);
25 void (*fini)(struct nvkm_output *);
29 int index, struct dcb_output *, struct nvkm_output *);
31 int index, struct dcb_output *, struct nvkm_output **);
32 void nvkm_output_del(struct nvkm_output **);
33 void nvkm_output_init(struct nvkm_output *);
34 void nvkm_output_fini(struct nvkm_output *);
37 struct nvkm_output **);
[all …]
Dnv50.h5 struct nvkm_output;
11 #define NV50_DISP_MTHD_V1 NV50_DISP_MTHD_, int head, struct nvkm_output *outp
58 struct nvkm_output **);
60 struct nvkm_output **);
62 struct nvkm_output **);
64 struct nvkm_output **);
66 struct nvkm_output **);
99 void (*magic)(struct nvkm_output *);
Doutpdp.h20 struct nvkm_output base;
46 int nvkm_output_dp_train(struct nvkm_output *, u32 rate, bool wait);
53 struct nvkm_output **);
56 struct nvkm_output **);
59 struct nvkm_output **);
63 struct nvkm_output **);
67 struct nvkm_output **);
Doutp.c31 nvkm_output_fini(struct nvkm_output *outp) in nvkm_output_fini()
38 nvkm_output_init(struct nvkm_output *outp) in nvkm_output_init()
45 nvkm_output_del(struct nvkm_output **poutp) in nvkm_output_del()
47 struct nvkm_output *outp = *poutp; in nvkm_output_del()
58 int index, struct dcb_output *dcbE, struct nvkm_output *outp) in nvkm_output_ctor()
80 struct nvkm_output **poutp) in nvkm_output_new_()
Dpriv.h15 struct nvkm_output **);
17 struct nvkm_output **);
19 struct nvkm_output **);
21 struct nvkm_output **);
23 struct nvkm_output **);
Dnv50.c44 struct dcb_output *dcb, struct nvkm_output **poutp) in nv50_disp_outp_internal_crt_()
53 struct nvkm_output **poutp) in nv50_disp_outp_internal_tmds_()
62 struct nvkm_output **poutp) in nv50_disp_outp_internal_lvds_()
70 struct dcb_output *dcb, struct nvkm_output **poutp) in nv50_disp_outp_internal_dp_()
81 struct nvkm_output **poutp) in nv50_disp_outp_external_tmds_()
91 struct dcb_output *dcb, struct nvkm_output **poutp) in nv50_disp_outp_external_dp_()
226 static struct nvkm_output *
233 struct nvkm_output *outp; in exec_lookup()
284 static struct nvkm_output *
290 struct nvkm_output *outp; in exec_script()
[all …]
Doutpdp.c34 nvkm_output_dp_train(struct nvkm_output *base, u32 datarate, bool wait) in nvkm_output_dp_train()
175 nvkm_output_dp_fini(struct nvkm_output *base) in nvkm_output_dp_fini()
185 nvkm_output_dp_init(struct nvkm_output *base) in nvkm_output_dp_init()
194 nvkm_output_dp_dtor(struct nvkm_output *base) in nvkm_output_dp_dtor()
280 struct nvkm_output **poutp) in nvkm_output_dp_new_()
Dbase.c98 struct nvkm_output *outp; in nvkm_disp_hpd_ctor()
213 struct nvkm_output *outp; in nvkm_disp_fini()
231 struct nvkm_output *outp; in nvkm_disp_init()
249 struct nvkm_output *outp; in nvkm_disp_dtor()
287 struct nvkm_output *outp, *outt, *pair; in nvkm_disp_ctor()
310 struct nvkm_output **); in nvkm_disp_ctor()
Dgf119.c47 static struct nvkm_output *
54 struct nvkm_output *outp; in exec_lookup()
94 static struct nvkm_output *
100 struct nvkm_output *outp; in exec_script()
132 static struct nvkm_output *
138 struct nvkm_output *outp; in exec_clkcmp()
206 struct nvkm_output *outp = exec_script(disp, head, 2); in gf119_disp_intr_unk2_0()
302 struct nvkm_output *outp; in gf119_disp_intr_unk2_2()
Dpiornv50.c78 struct dcb_output *dcbE, struct nvkm_output **poutp) in nv50_pior_output_new()
118 struct nvkm_output **poutp) in nv50_pior_dp_new()
Dsorgm204.c42 gm204_sor_magic(struct nvkm_output *outp) in gm204_sor_magic()
140 struct nvkm_output **poutp) in gm204_sor_dp_new()
Dsorg94.c50 struct dcb_output *dcbE, struct nvkm_output **poutp) in g94_sor_output_new()
165 struct nvkm_output **poutp) in g94_sor_dp_new()
Dsornv50.c75 struct dcb_output *dcbE, struct nvkm_output **poutp) in nv50_sor_output_new()
Ddacnv50.c122 struct dcb_output *dcbE, struct nvkm_output **poutp) in nv50_dac_output_new()
Dsorgf119.c114 struct dcb_output *dcbE, struct nvkm_output **poutp) in gf119_sor_dp_new()
Drootnv50.c78 struct nvkm_output *outp = NULL; in nv50_disp_root_mthd_()
79 struct nvkm_output *temp; in nv50_disp_root_mthd_()