CRTC_EXT_CNTL
save->CRTC_EXT_CNTL = RREG32(R_000054_CRTC_EXT_CNTL);
WREG32(R_000054_CRTC_EXT_CNTL, save->CRTC_EXT_CNTL |
WREG32(R_000054_CRTC_EXT_CNTL, save->CRTC_EXT_CNTL);
u32 CRTC_EXT_CNTL;
aty_st_le32(CRTC_EXT_CNTL, aty_ld_le32(CRTC_EXT_CNTL) |
aty_st_le32(CRTC_EXT_CNTL, aty_ld_le32(CRTC_EXT_CNTL) &
aty_st_8(CRTC_EXT_CNTL + 1, 4); /* turn video off */
aty_st_8(CRTC_EXT_CNTL + 1, 0); /* turn the video back on */
aty_st_8(CRTC_EXT_CNTL+1, state);
tmp = INREG(CRTC_EXT_CNTL);
tmp = INREG(CRTC_EXT_CNTL);
OUTREG(CRTC_EXT_CNTL, tmp);
tmp = INREG(CRTC_EXT_CNTL);
val = INREG(CRTC_EXT_CNTL);
OUTREG(CRTC_EXT_CNTL, val);
save->crtc_ext_cntl = INREG(CRTC_EXT_CNTL);
OUTREGP(CRTC_EXT_CNTL, mode->crtc_ext_cntl,
save_crtc_ext_cntl = INREG(CRTC_EXT_CNTL);
OUTREG(CRTC_EXT_CNTL, save_crtc_ext_cntl | CRTC_DISPLAY_DIS);
OUTREG(CRTC_EXT_CNTL, save_crtc_ext_cntl);
ulOrigCRTC_EXT_CNTL = INREG(CRTC_EXT_CNTL);
OUTREG(CRTC_EXT_CNTL, ulData);
OUTREG(CRTC_EXT_CNTL, ulOrigCRTC_EXT_CNTL);
cec = INREG(CRTC_EXT_CNTL);
OUTREG(CRTC_EXT_CNTL, cec);