Searched refs:dcb_entry (Results 1 - 16 of 16) sorted by relevance
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_encoder.h | 36 void (*link_set)(struct drm_device *, struct dcb_entry *, int crtc, 38 void (*train_set)(struct drm_device *, struct dcb_entry *, u8 pattern); 39 void (*train_adj)(struct drm_device *, struct dcb_entry *, 46 struct dcb_entry *dcb; 95 u8 *nouveau_dp_bios_data(struct drm_device *, struct dcb_entry *, u8 **); 99 int nv50_sor_create(struct drm_connector *, struct dcb_entry *); 101 int nv50_dac_create(struct drm_connector *, struct dcb_entry *);
|
H A D | nv50_display.h | 55 struct dcb_entry *dcb;
|
H A D | nouveau_bios.h | 96 struct dcb_entry { struct 138 struct dcb_entry entry[DCB_MAX_NUM_ENTRIES]; 260 struct dcb_entry *output;
|
H A D | nv04_dac.c | 40 struct dcb_entry *dcb = nouveau_encoder(encoder)->dcb; 224 struct dcb_entry *dcb = nouveau_encoder(encoder)->dcb; 319 struct dcb_entry *dcb = nouveau_encoder(encoder)->dcb; 410 struct dcb_entry *dcb = nouveau_encoder(encoder)->dcb; 435 struct dcb_entry *dcb = nouveau_encoder(encoder)->dcb; 515 nv04_dac_create(struct drm_connector *connector, struct dcb_entry *entry)
|
H A D | nv50_sor.c | 40 nv50_sor_dp_lane_map(struct drm_device *dev, struct dcb_entry *dcb, u8 lane) 51 nv50_sor_dp_train_set(struct drm_device *dev, struct dcb_entry *dcb, u8 pattern) 58 nv50_sor_dp_train_adj(struct drm_device *dev, struct dcb_entry *dcb, 85 nv50_sor_dp_link_set(struct drm_device *dev, struct dcb_entry *dcb, int crtc, 476 nv50_sor_create(struct drm_connector *connector, struct dcb_entry *entry)
|
H A D | nv04_dfp.c | 52 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_entry *dcbent) 65 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_entry *dcbent, 154 struct dcb_entry *dcb = nouveau_encoder(encoder)->dcb; 171 struct dcb_entry *slave_dcb = nouveau_encoder(slave)->dcb; 451 struct dcb_entry *dcbe = nv_encoder->dcb; 626 struct dcb_entry *dcb = nouveau_encoder(encoder)->dcb; 679 nv04_dfp_create(struct drm_connector *connector, struct dcb_entry *entry)
|
H A D | nouveau_drv.h | 1132 struct dcb_entry *, int crtc); 1140 struct dcb_entry *, int crtc); 1145 extern int run_tmds_table(struct drm_device *, struct dcb_entry *, 1147 extern int call_lvds_script(struct drm_device *, struct dcb_entry *, int head, 1149 bool bios_encoder_match(struct dcb_entry *, u32 hash); 1373 extern int nv04_dac_create(struct drm_connector *, struct dcb_entry *); 1380 extern int nv04_dfp_create(struct drm_connector *, struct dcb_entry *); 1381 extern int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_entry *dcbent); 1382 extern void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_entry *dcbent, 1389 extern int nv04_tv_create(struct drm_connector *, struct dcb_entry *); [all...] |
H A D | nv50_display.c | 366 struct dcb_entry *entry = &dcb->entry[i]; 554 nv50_display_script_select(struct drm_device *dev, struct dcb_entry *dcb, 750 struct dcb_entry *dcb = &dev_priv->vbios.dcb.entry[i]; 771 struct dcb_entry *dcb; 899 nv50_display_unk40_dp_set_tmds(struct drm_device *dev, struct dcb_entry *dcb) 925 struct dcb_entry *dcb = disp->irq.dcb;
|
H A D | nvd0_display.c | 1065 nvd0_dac_create(struct drm_connector *connector, struct dcb_entry *dcbe) 1193 nvd0_sor_dp_lane_map(struct drm_device *dev, struct dcb_entry *dcb, u8 lane) 1200 nvd0_sor_dp_train_set(struct drm_device *dev, struct dcb_entry *dcb, u8 pattern) 1208 nvd0_sor_dp_train_adj(struct drm_device *dev, struct dcb_entry *dcb, 1249 nvd0_sor_dp_link_set(struct drm_device *dev, struct dcb_entry *dcb, int crtc, 1292 nvd0_sor_dp_link_get(struct drm_device *dev, struct dcb_entry *dcb, 1310 nvd0_sor_dp_calc_tu(struct drm_device *dev, struct dcb_entry *dcb, 1572 nvd0_sor_create(struct drm_connector *connector, struct dcb_entry *dcbe) 1598 static struct dcb_entry * 1624 struct dcb_entry *dc [all...] |
H A D | nouveau_bios.c | 330 struct dcb_entry *dcbent = bios->display.output; 751 uint8_t dcb_entry = NVReadVgaCrtc5758(dev, bios->state.crtchead, 0); local 753 if (dcb_entry > bios->dcb.entries) { 755 "(%02X)\n", dcb_entry); 756 dcb_entry = 0x7f; /* unused / invalid marker */ 759 return dcb_entry; 784 * For mlv == 0x80 use the "or" value of the dcb_entry indexed by 787 * For mlv == 0x81 use the "or" value of the dcb_entry indexed by 800 int dcb_entry, dacoffset; local 803 dcb_entry [all...] |
H A D | nv04_display.c | 134 struct dcb_entry *dcbent = &dcb->entry[i];
|
H A D | nv04_tv.c | 184 nv04_tv_create(struct drm_connector *connector, struct dcb_entry *entry)
|
H A D | nv17_tv.c | 146 struct dcb_entry *dcb = tv_enc->base.dcb; 413 struct dcb_entry *dcb = nouveau_encoder(enc)->dcb; 635 struct dcb_entry *dcb = nouveau_encoder(encoder)->dcb; 791 nv17_tv_create(struct drm_connector *connector, struct dcb_entry *entry)
|
H A D | nv50_dac.c | 288 nv50_dac_create(struct drm_connector *connector, struct dcb_entry *entry)
|
H A D | nouveau_dp.c | 165 nouveau_dp_bios_data(struct drm_device *dev, struct dcb_entry *dcb, u8 **entry) 213 struct dcb_entry *dcb;
|
H A D | nouveau_connector.c | 765 struct dcb_entry *dcb = nv_connector->detected_encoder->dcb;
|
Completed in 195 milliseconds