Lines Matching refs:dcbent

94 		      struct dcb_output *dcbent, int head, bool dl)
102 nouveau_bios_run_init_table(dev, scriptptr, dcbent, head);
104 nv04_dfp_bind_head(dev, dcbent, head, dl);
107 static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script)
111 uint8_t sub = bios->data[bios->fp.xlated_entry + script] + (bios->fp.link_c_increment && dcbent->or & DCB_OUTPUT_C ? 1 : 0);
120 run_digital_op_script(dev, scriptofs, dcbent, head, bios->fp.dual_link);
131 nv_write_tmds(dev, dcbent->or, 0, 0x02, 0x72);
137 static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk)
151 unsigned int outputset = (dcbent->or == 4) ? 1 : 0;
172 if (dcbent->or == 4)
175 if (dcbent->lvdsconf.use_straps_for_mode) {
182 int cmpval_24bit = (dcbent->or == 4) ? 4 : 1;
205 run_digital_op_script(dev, scriptptr, dcbent, head, bios->fp.dual_link);
210 int call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk)
231 call_lvds_script(dev, dcbent, head, LVDS_INIT, pxclk);
235 call_lvds_script(dev, dcbent, head, LVDS_RESET, pxclk);
237 call_lvds_script(dev, dcbent, head, LVDS_PANEL_OFF, pxclk);
245 ret = call_lvds_manufacturer_script(dev, dcbent, head, script);
247 ret = run_lvds_table(dev, dcbent, head, script, pxclk);
627 int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk)
647 dcbent->location != DCB_LOC_ON_CHIP)
650 switch (ffs(dcbent->or)) {
674 run_digital_op_script(dev, scriptptr, dcbent, head, pxclk >= 165000);
1893 * guarantees dcbent->index is the index of the entry in the rom image