RADEON_DAC_CNTL2
SHOW_FLOW( 0, "RADEON_DAC_CNTL2 %08X ", INREG( regs, RADEON_DAC_CNTL2 ));
si->dac_cntl2 = INREG( ai->regs, RADEON_DAC_CNTL2 );
old_dac_cntl2 = INREG(regs, RADEON_DAC_CNTL2);
OUTREG(regs, RADEON_DAC_CNTL2, value);
found = (INREG(regs, RADEON_DAC_CNTL2) & RADEON_DAC2_CMP_OUTPUT) != 0;
OUTREG(regs, RADEON_DAC_CNTL2, old_dac_cntl2);
old_dac_cntl2 = INREG(regs, RADEON_DAC_CNTL2);
OUTREG(regs, RADEON_DAC_CNTL2, old_dac_cntl2 | RADEON_DAC2_CLK_SEL_CRT
found = (INREG(regs, RADEON_DAC_CNTL2) & RADEON_DAC2_CMP_OUT_B) != 0;
OUTREG(regs, RADEON_DAC_CNTL2, old_dac_cntl2);
old_dac_cntl2 = INREG(regs, RADEON_DAC_CNTL2);
OUTREG(regs, RADEON_DAC_CNTL2, value);
OUTREG(regs, RADEON_DAC_CNTL2, old_dac_cntl2);
old_dac_cntl2 = INREG(regs, RADEON_DAC_CNTL2);
OUTREG(regs, RADEON_DAC_CNTL2, RADEON_DAC2_CLK_SEL_CRT);
OUTREG(regs, RADEON_DAC_CNTL2, old_dac_cntl2);
values->dac_cntl2 = INREG( regs, RADEON_DAC_CNTL2 );
OUTREG( regs, RADEON_DAC_CNTL2, values->dac_cntl2 );
OUTREG( ai->regs, RADEON_DAC_CNTL2,
WRITE_IB_REG( RADEON_DAC_CNTL2,
OUTREG( ai->regs, RADEON_DAC_CNTL2,
WRITE_IB_REG( RADEON_DAC_CNTL2,
di->dac2_cntl = INREG( di->regs, RADEON_DAC_CNTL2 );
OUTREG( di->regs, RADEON_DAC_CNTL2, di->dac2_cntl );