diff --git a/src/nv_bios.c b/src/nv_bios.c index a4549ea..02fd64c 100644 --- a/src/nv_bios.c +++ b/src/nv_bios.c @@ -3212,8 +3212,8 @@ void run_tmds_table(ScrnInfoPtr pScrn, int dcb_entry, int head, int pxclk) uint16_t clktable = 0, scriptptr; uint32_t sel_clk_binding; - if (pNv->dcb_table.entry[dcb_entry].location) /* off chip */ - return; +// if (pNv->dcb_table.entry[dcb_entry].location) /* off chip */ +// return; switch (ffs(pNv->dcb_table.entry[dcb_entry].or)) { case 1: diff --git a/src/nv_output.c b/src/nv_output.c index 5841492..5969e3a 100644 --- a/src/nv_output.c +++ b/src/nv_output.c @@ -632,10 +632,10 @@ static void nv_output_prepare_sel_clk(xf86OutputPtr output) state->sel_clk &= ~(0x5 << 16); /* Even with two dvi, this should not conflict. */ - if (crossed_clocks) - state->sel_clk |= (0x1 << 16); - else - state->sel_clk |= (0x4 << 16); +// if (crossed_clocks) +// state->sel_clk |= (0x1 << 16); +// else +// state->sel_clk |= (0x4 << 16); /* nv30: * bit 0 NVClk spread spectrum on/off