/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | outp.h | 12 struct dcb_output info; 29 int index, struct dcb_output *, struct nvkm_output *); 31 int index, struct dcb_output *, struct nvkm_output **); 36 int nv50_dac_output_new(struct nvkm_disp *, int, struct dcb_output *, 38 int nv50_sor_output_new(struct nvkm_disp *, int, struct dcb_output *, 40 int nv50_pior_output_new(struct nvkm_disp *, int, struct dcb_output *,
|
D | outpdp.h | 49 int index, struct dcb_output *, struct nvkm_i2c_aux *, 52 int index, struct dcb_output *, 55 int nv50_pior_dp_new(struct nvkm_disp *, int, struct dcb_output *, 58 int g94_sor_dp_new(struct nvkm_disp *, int, struct dcb_output *, 62 int gf119_sor_dp_new(struct nvkm_disp *, int, struct dcb_output *, 66 int gm204_sor_dp_new(struct nvkm_disp *, int, struct dcb_output *,
|
D | priv.h | 14 int (* crt)(struct nvkm_disp *, int index, struct dcb_output *, 16 int (* tv)(struct nvkm_disp *, int index, struct dcb_output *, 18 int (*tmds)(struct nvkm_disp *, int index, struct dcb_output *, 20 int (*lvds)(struct nvkm_disp *, int index, struct dcb_output *, 22 int (* dp)(struct nvkm_disp *, int index, struct dcb_output *,
|
D | nv50.h | 57 int (* crt)(struct nvkm_disp *, int index, struct dcb_output *, 59 int (* tv)(struct nvkm_disp *, int index, struct dcb_output *, 61 int (*tmds)(struct nvkm_disp *, int index, struct dcb_output *, 63 int (*lvds)(struct nvkm_disp *, int index, struct dcb_output *, 65 int (* dp)(struct nvkm_disp *, int index, struct dcb_output *,
|
D | nv50.c | 44 struct dcb_output *dcb, struct nvkm_output **poutp) in nv50_disp_outp_internal_crt_() 52 struct dcb_output *dcb, in nv50_disp_outp_internal_tmds_() 61 struct dcb_output *dcb, in nv50_disp_outp_internal_lvds_() 70 struct dcb_output *dcb, struct nvkm_output **poutp) in nv50_disp_outp_internal_dp_() 80 struct dcb_output *dcb, in nv50_disp_outp_external_tmds_() 91 struct dcb_output *dcb, struct nvkm_output **poutp) in nv50_disp_outp_external_dp_() 486 struct dcb_output *outp, u32 pclk) in nv50_disp_intr_unk20_2_dp() 698 struct dcb_output *outp) in nv50_disp_intr_unk40_0_tmds() 706 struct dcb_output match; in nv50_disp_intr_unk40_0_tmds()
|
D | outp.c | 58 int index, struct dcb_output *dcbE, struct nvkm_output *outp) in nvkm_output_ctor() 79 struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_output_new_()
|
D | piornv50.c | 78 struct dcb_output *dcbE, struct nvkm_output **poutp) in nv50_pior_output_new() 117 nv50_pior_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nv50_pior_dp_new()
|
D | sorg94.c | 50 struct dcb_output *dcbE, struct nvkm_output **poutp) in g94_sor_output_new() 164 g94_sor_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in g94_sor_dp_new()
|
D | sornv50.c | 75 struct dcb_output *dcbE, struct nvkm_output **poutp) in nv50_sor_output_new()
|
D | outpdp.c | 211 struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_output_dp_ctor() 279 struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_output_dp_new_()
|
D | dacnv50.c | 122 struct dcb_output *dcbE, struct nvkm_output **poutp) in nv50_dac_output_new()
|
D | sorgf119.c | 114 struct dcb_output *dcbE, struct nvkm_output **poutp) in gf119_sor_dp_new()
|
D | base.c | 290 struct dcb_output dcbE; in nvkm_disp_ctor() 309 int (*ctor)(struct nvkm_disp *, int, struct dcb_output *, in nvkm_disp_ctor()
|
/drivers/gpu/drm/nouveau/dispnv04/ |
D | disp.h | 102 int nv04_dac_create(struct drm_connector *, struct dcb_output *); 109 int nv04_dfp_create(struct drm_connector *, struct dcb_output *); 110 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent); 111 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, 118 int nv04_tv_create(struct drm_connector *, struct dcb_output *); 121 int nv17_tv_create(struct drm_connector *, struct dcb_output *); 170 struct dcb_output *outp, int crtc) in nouveau_bios_run_init_table()
|
D | dac.c | 43 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_output_offset() 241 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_sample_load() 339 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_detect() 429 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_update_dacclk() 454 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_in_use() 532 nv04_dac_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_dac_create()
|
D | dfp.c | 55 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent) in nv04_dfp_get_bound_head() 68 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, in nv04_dfp_bind_head() 155 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in get_tmds_slave() 172 struct dcb_output *slave_dcb = nouveau_encoder(slave)->dcb; in get_tmds_slave() 451 struct dcb_output *dcbe = nv_encoder->dcb; in nv04_dfp_commit() 624 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_tmds_slave_init() 680 nv04_dfp_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_dfp_create()
|
D | tvnv17.c | 150 struct dcb_output *dcb = tv_enc->base.dcb; in nv17_tv_detect() 419 struct dcb_output *dcb = nouveau_encoder(enc)->dcb; in nv17_tv_prepare() 641 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_tv_create_resources() 795 nv17_tv_create(struct drm_connector *connector, struct dcb_output *entry) in nv17_tv_create()
|
D | disp.c | 64 struct dcb_output *dcbent = &dcb->entry[i]; in nv04_display_create()
|
/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
D | dcb.h | 14 struct dcb_output { struct 60 struct dcb_output *); argument 62 struct dcb_output *);
|
D | init.h | 8 struct dcb_output *outp;
|
/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | dcb.c | 109 dcb_outp_hasht(struct dcb_output *outp) in dcb_outp_hasht() 115 dcb_outp_hashm(struct dcb_output *outp) in dcb_outp_hashm() 122 struct dcb_output *outp) in dcb_outp_parse() 195 u8 *ver, u8 *len, struct dcb_output *outp) in dcb_outp_match()
|
/drivers/gpu/drm/nouveau/ |
D | nouveau_bios.h | 59 struct dcb_output entry[DCB_MAX_NUM_ENTRIES]; 174 int run_tmds_table(struct drm_device *, struct dcb_output *, 176 int call_lvds_script(struct drm_device *, struct dcb_output *, int head,
|
D | nouveau_bios.c | 96 struct dcb_output *dcbent, int head, bool dl) in run_digital_op_script() 109 static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_output *dcbent, int hea… in call_lvds_manufacturer_script() 136 static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_sc… in run_lvds_table() 209 int call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script … in call_lvds_script() 629 int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk) in run_tmds_table() 1376 static struct dcb_output *new_dcb_entry(struct dcb_table *dcb) in new_dcb_entry() 1378 struct dcb_output *entry = &dcb->entry[dcb->entries]; in new_dcb_entry() 1380 memset(entry, 0, sizeof(struct dcb_output)); in new_dcb_entry() 1389 struct dcb_output *entry = new_dcb_entry(dcb); in fabricate_dcb_output() 1401 uint32_t conn, uint32_t conf, struct dcb_output *entry) in parse_dcb20_entry() [all …]
|
D | nouveau_encoder.h | 42 struct dcb_output *dcb;
|
/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | nv50.c | 130 struct dcb_output outp; in nv50_devinit_init()
|