Searched refs:dcb_output (Results 1 - 25 of 25) sorted by relevance

/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Ddcb.h16 struct dcb_output { struct
63 struct dcb_output *);
65 struct dcb_output *);
H A Dinit.h9 struct dcb_output *outp;
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.h108 int nv04_dac_create(struct drm_connector *, struct dcb_output *);
115 int nv04_dfp_create(struct drm_connector *, struct dcb_output *);
116 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent);
117 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent,
124 int nv04_tv_create(struct drm_connector *, struct dcb_output *);
127 int nv17_tv_create(struct drm_connector *, struct dcb_output *);
177 struct dcb_output *outp, int crtc)
H A Ddac.c43 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;
241 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;
339 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;
429 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;
454 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;
528 nv04_dac_create(struct drm_connector *connector, struct dcb_output *entry)
H A Ddfp.c55 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent)
68 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent,
155 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;
172 struct dcb_output *slave_dcb = nouveau_encoder(slave)->dcb;
453 struct dcb_output *dcbe = nv_encoder->dcb;
627 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;
679 nv04_dfp_create(struct drm_connector *connector, struct dcb_output *entry)
H A Dtvnv17.c151 struct dcb_output *dcb = tv_enc->base.dcb;
420 struct dcb_output *dcb = nouveau_encoder(enc)->dcb;
642 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;
788 nv17_tv_create(struct drm_connector *connector, struct dcb_output *entry)
H A Dtvnv04.c202 nv04_tv_create(struct drm_connector *connector, struct dcb_output *entry)
H A Ddisp.c257 struct dcb_output *dcbent = &dcb->entry[i];
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bios.h57 struct dcb_output entry[DCB_MAX_NUM_ENTRIES];
172 int run_tmds_table(struct drm_device *, struct dcb_output *,
174 int call_lvds_script(struct drm_device *, struct dcb_output *, int head,
H A Dnouveau_encoder.h48 struct dcb_output *dcb;
H A Dnouveau_bios.c97 struct dcb_output *dcbent, int head, bool dl)
110 static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script)
140 static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk)
213 int call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk)
630 int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk)
1377 static struct dcb_output *new_dcb_entry(struct dcb_table *dcb)
1379 struct dcb_output *entry = &dcb->entry[dcb->entries];
1381 memset(entry, 0, sizeof(struct dcb_output));
1390 struct dcb_output *entry = new_dcb_entry(dcb);
1402 uint32_t conn, uint32_t conf, struct dcb_output *entr
[all...]
H A Dnouveau_connector.h45 struct dcb_output;
H A Dnouveau_connector.c1032 struct dcb_output *dcb = nv_connector->detected_encoder->dcb;
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dpriv.h9 struct dcb_output;
76 void nv50_disp_dptmds_war_2(struct nvkm_disp *, struct dcb_output *);
77 void nv50_disp_dptmds_war_3(struct nvkm_disp *, struct dcb_output *);
H A Doutp.h15 struct dcb_output info;
73 struct dcb_output *, struct nvkm_outp **);
74 int nvkm_outp_new(struct nvkm_disp *, int index, struct dcb_output *, struct nvkm_outp **);
H A Ddp.h6 int nvkm_dp_new(struct nvkm_disp *, int index, struct dcb_output *,
H A Doutp.c375 int index, struct dcb_output *dcbE, struct nvkm_outp **poutp)
419 nvkm_outp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE,
H A Ddp.c636 nvkm_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, struct nvkm_outp **poutp)
H A Dr535.c1188 struct dcb_output dcbE = {};
H A Dnv50.c1593 struct dcb_output dcbE;
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Ddcb.c109 dcb_outp_hasht(struct dcb_output *outp)
115 dcb_outp_hashm(struct dcb_output *outp)
122 struct dcb_output *outp)
198 u8 *ver, u8 *len, struct dcb_output *outp)
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dnv50.c126 struct dcb_output outp;
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dbase.c265 struct dcb_output dcbE;
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dcrc.c430 struct dcb_output *dcbe = outp->dcb;
H A Ddisp.c564 struct dcb_output *dcbe = nv_encoder->dcb;
1889 struct dcb_output *dcbe = nv_encoder->dcb;
2059 struct dcb_output *dcbe = nv_encoder->dcb;

Completed in 306 milliseconds