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);
117 run_digital_op_script(dev, scriptofs, dcbent, head, bios->fp.dual_link);
128 nv_write_tmds(dev, dcbent->or, 0, 0x02, 0x72);
134 static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk)
148 unsigned int outputset = (dcbent->or == 4) ? 1 : 0;
169 if (dcbent->or == 4)
172 if (dcbent->lvdsconf.use_straps_for_mode) {
179 int cmpval_24bit = (dcbent->or == 4) ? 4 : 1;
202 run_digital_op_script(dev, scriptptr, dcbent, head, bios->fp.dual_link);
207 int call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk)
228 call_lvds_script(dev, dcbent, head, LVDS_INIT, pxclk);
232 call_lvds_script(dev, dcbent, head, LVDS_RESET, pxclk);
234 call_lvds_script(dev, dcbent, head, LVDS_PANEL_OFF, pxclk);
242 ret = call_lvds_manufacturer_script(dev, dcbent, head, script);
244 ret = run_lvds_table(dev, dcbent, head, script, pxclk);
624 int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk)
644 dcbent->location != DCB_LOC_ON_CHIP)
647 switch (ffs(dcbent->or)) {
671 run_digital_op_script(dev, scriptptr, dcbent, head, pxclk >= 165000);
1888 * guarantees dcbent->index is the index of the entry in the rom image