Lines Matching refs:dcbent
92 struct dcb_output *dcbent, int head, bool dl) in run_digital_op_script() argument
100 nouveau_bios_run_init_table(dev, scriptptr, dcbent, head); in run_digital_op_script()
102 nv04_dfp_bind_head(dev, dcbent, head, dl); in run_digital_op_script()
105 static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_output *dcbent, int hea… in call_lvds_manufacturer_script() argument
109 …uint8_t sub = bios->data[bios->fp.xlated_entry + script] + (bios->fp.link_c_increment && dcbent->o… in call_lvds_manufacturer_script()
118 run_digital_op_script(dev, scriptofs, dcbent, head, bios->fp.dual_link); in call_lvds_manufacturer_script()
129 nv_write_tmds(dev, dcbent->or, 0, 0x02, 0x72); in call_lvds_manufacturer_script()
135 static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_sc… in run_lvds_table() argument
149 unsigned int outputset = (dcbent->or == 4) ? 1 : 0; in run_lvds_table()
170 if (dcbent->or == 4) in run_lvds_table()
173 if (dcbent->lvdsconf.use_straps_for_mode) { in run_lvds_table()
180 int cmpval_24bit = (dcbent->or == 4) ? 4 : 1; in run_lvds_table()
203 run_digital_op_script(dev, scriptptr, dcbent, head, bios->fp.dual_link); in run_lvds_table()
208 int call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script … in call_lvds_script() argument
229 call_lvds_script(dev, dcbent, head, LVDS_INIT, pxclk); in call_lvds_script()
233 call_lvds_script(dev, dcbent, head, LVDS_RESET, pxclk); in call_lvds_script()
235 call_lvds_script(dev, dcbent, head, LVDS_PANEL_OFF, pxclk); in call_lvds_script()
243 ret = call_lvds_manufacturer_script(dev, dcbent, head, script); in call_lvds_script()
245 ret = run_lvds_table(dev, dcbent, head, script, pxclk); in call_lvds_script()
625 int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk) in run_tmds_table() argument
645 dcbent->location != DCB_LOC_ON_CHIP) in run_tmds_table()
648 switch (ffs(dcbent->or)) { in run_tmds_table()
672 run_digital_op_script(dev, scriptptr, dcbent, head, pxclk >= 165000); in run_tmds_table()