/drivers/gpu/drm/nouveau/core/engine/disp/ |
D | nv50.h | 65 u32, struct dcb_output *); 67 u32, struct dcb_output *); 69 struct dcb_output *); 71 struct dcb_output *); 73 struct dcb_output *); 76 struct dcb_output *); 78 struct dcb_output *); 80 struct dcb_output *);
|
D | dport.h | 60 struct dcb_output; 63 int (*pattern)(struct nouveau_disp *, struct dcb_output *, 65 int (*lnk_ctl)(struct nouveau_disp *, struct dcb_output *, int head, 67 int (*drv_ctl)(struct nouveau_disp *, struct dcb_output *, int head, 76 struct dcb_output *, int, u32);
|
D | sornv94.c | 36 nv94_sor_soff(struct dcb_output *outp) in nv94_sor_soff() 42 nv94_sor_loff(struct dcb_output *outp) in nv94_sor_loff() 58 nv94_sor_dp_pattern(struct nouveau_disp *disp, struct dcb_output *outp, in nv94_sor_dp_pattern() 68 nv94_sor_dp_lnk_ctl(struct nouveau_disp *disp, struct dcb_output *outp, in nv94_sor_dp_lnk_ctl() 95 nv94_sor_dp_drv_ctl(struct nouveau_disp *disp, struct dcb_output *outp, in nv94_sor_dp_drv_ctl()
|
D | sornvd0.c | 36 nvd0_sor_soff(struct dcb_output *outp) in nvd0_sor_soff() 42 nvd0_sor_loff(struct dcb_output *outp) in nvd0_sor_loff() 55 nvd0_sor_dp_pattern(struct nouveau_disp *disp, struct dcb_output *outp, in nvd0_sor_dp_pattern() 65 nvd0_sor_dp_lnk_ctl(struct nouveau_disp *disp, struct dcb_output *outp, in nvd0_sor_dp_lnk_ctl() 91 nvd0_sor_dp_drv_ctl(struct nouveau_disp *disp, struct dcb_output *outp, in nvd0_sor_dp_drv_ctl()
|
D | piornv50.c | 39 nv50_pior_dp_find(struct nouveau_disp *disp, struct dcb_output *outp) in nv50_pior_dp_find() 46 nv50_pior_dp_pattern(struct nouveau_disp *disp, struct dcb_output *outp, in nv50_pior_dp_pattern() 64 nv50_pior_dp_lnk_ctl(struct nouveau_disp *disp, struct dcb_output *outp, in nv50_pior_dp_lnk_ctl() 78 nv50_pior_dp_drv_ctl(struct nouveau_disp *disp, struct dcb_output *outp, in nv50_pior_dp_drv_ctl()
|
D | nvd0.c | 590 struct dcb_output *dcb, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, in exec_lookup() 631 struct dcb_output dcb; in exec_script() 665 u32 pclk, struct dcb_output *dcb) in exec_clkcmp() 750 struct dcb_output *outp) in nvd0_disp_intr_unk2_2_tu() 797 struct dcb_output outp; in nvd0_disp_intr_unk2_2() 837 struct dcb_output outp; in nvd0_disp_intr_unk4_0()
|
D | nv50.c | 778 struct dcb_output *dcb, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, in exec_lookup() 833 struct dcb_output dcb; in exec_script() 888 struct dcb_output *outp) in exec_clkcmp() 998 struct dcb_output *outp, u32 pclk) in nv50_disp_intr_unk20_2_dp() 1106 struct dcb_output outp; in nv50_disp_intr_unk20_2() 1163 nv50_disp_intr_unk40_0_tmds(struct nv50_disp_priv *priv, struct dcb_output *outp) in nv50_disp_intr_unk40_0_tmds() 1179 struct dcb_output outp; in nv50_disp_intr_unk40_0()
|
D | sornv50.c | 56 struct dcb_output outp; in nv50_sor_mthd()
|
D | dport.c | 46 struct dcb_output *outp; 261 struct dcb_output *outp, int head, u32 datarate) in nouveau_dp_train()
|
/drivers/gpu/drm/nouveau/dispnv04/ |
D | disp.h | 104 int nv04_dac_create(struct drm_connector *, struct dcb_output *); 111 int nv04_dfp_create(struct drm_connector *, struct dcb_output *); 112 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent); 113 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, 120 int nv04_tv_create(struct drm_connector *, struct dcb_output *); 123 int nv17_tv_create(struct drm_connector *, struct dcb_output *); 169 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() 236 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_sample_load() 334 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_detect() 424 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_update_dacclk() 449 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_in_use() 527 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() 679 nv04_dfp_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_dfp_create()
|
D | tvnv17.c | 163 struct dcb_output *dcb = tv_enc->base.dcb; in nv17_tv_detect() 432 struct dcb_output *dcb = nouveau_encoder(enc)->dcb; in nv17_tv_prepare() 655 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_tv_create_resources() 809 nv17_tv_create(struct drm_connector *connector, struct dcb_output *entry) in nv17_tv_create()
|
D | disp.c | 90 struct dcb_output *dcbent = &dcb->entry[i]; in nv04_display_create()
|
D | tvnv04.c | 199 nv04_tv_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_tv_create()
|
/drivers/gpu/drm/nouveau/core/include/subdev/bios/ |
D | dcb.h | 17 struct dcb_output { struct 63 struct dcb_output *); argument 65 struct dcb_output *);
|
D | init.h | 8 struct dcb_output *outp;
|
/drivers/gpu/drm/nouveau/core/subdev/bios/ |
D | dcb.c | 111 dcb_outp_hasht(struct dcb_output *outp) in dcb_outp_hasht() 117 dcb_outp_hashm(struct dcb_output *outp) in dcb_outp_hashm() 124 struct dcb_output *outp) in dcb_outp_parse() 167 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 | 98 struct dcb_output *dcbent, int head, bool dl) in run_digital_op_script() 111 static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_output *dcbent, int hea… in call_lvds_manufacturer_script() 138 static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_sc… in run_lvds_table() 211 int call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script … in call_lvds_script() 627 int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk) in run_tmds_table() 1374 static struct dcb_output *new_dcb_entry(struct dcb_table *dcb) in new_dcb_entry() 1376 struct dcb_output *entry = &dcb->entry[dcb->entries]; in new_dcb_entry() 1378 memset(entry, 0, sizeof(struct dcb_output)); in new_dcb_entry() 1387 struct dcb_output *entry = new_dcb_entry(dcb); in fabricate_dcb_output() 1399 uint32_t conn, uint32_t conf, struct dcb_output *entry) in parse_dcb20_entry() [all …]
|
D | nouveau_encoder.h | 42 struct dcb_output *dcb;
|
D | nv50_display.c | 1591 nv50_dac_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_dac_create() 1919 nv50_sor_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_sor_create() 2090 nv50_pior_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_pior_create() 2193 struct dcb_output *dcbe; in nv50_display_create()
|
D | nouveau_connector.c | 789 struct dcb_output *dcb = nv_connector->detected_encoder->dcb; in get_tmds_link_bandwidth()
|
/drivers/gpu/drm/nouveau/core/subdev/devinit/ |
D | nv50.c | 65 struct dcb_output outp; in nv50_devinit_init()
|
/drivers/gpu/drm/nouveau/core/subdev/i2c/ |
D | base.c | 298 struct dcb_output outp; in nouveau_i2c_create_()
|