BUS_CNTL
tmp = RREG32(BUS_CNTL);
WREG32(BUS_CNTL, tmp);
aty_st_le32(BUS_CNTL, aty_ld_le32(BUS_CNTL) | BUS_MASTER_DIS);
aty_st_le32(BUS_CNTL, 0x680000f9, par);
aty_st_le32(BUS_CNTL, 0x680000f9, par);
aty_st_le32(BUS_CNTL, 0x7b33a040 | (par->aux_start ? BUS_APER_REG_DIS : 0), par);
aty_st_le32(BUS_CNTL, 0x7b23a040 | (par->aux_start ? BUS_APER_REG_DIS : 0), par);
aty_st_le32(BUS_CNTL,
aty_ld_le32(BUS_CNTL, par) | BUS_APER_REG_DIS, par);
aty_ld_le32(BUS_CNTL, par),
aty_st_le32(BUS_CNTL, aty_ld_le32(BUS_CNTL, par) |
aty_st_le32(BUS_CNTL,
aty_ld_le32(BUS_CNTL, par) | BUS_HOST_ERR_ACK | BUS_FIFO_ERR_ACK, par);
aty_st_le32(BUS_CNTL, 0x890e20f1, par);
aty_st_le32(BUS_CNTL, 0x890e20f1, par);
aty_st_le32(BUS_CNTL, 0x890e20f1, par);
aty_st_le32(BUS_CNTL, 0x590e10ff, par);
OUTREG(BUS_CNTL, rinfo->save_regs[36]);
OUTREG(BUS_CNTL, rinfo->save_regs[36]);
OUTREG(BUS_CNTL, rinfo->save_regs[36]);
rinfo->save_regs[36] = INREG(BUS_CNTL);