savage_out32
savage_out32(0x8000 + addr, val, par);
savage_out32(FIFO_CONTROL_REG, reg->MMPR0, par);
savage_out32(MIU_CONTROL_REG, reg->MMPR1, par);
savage_out32(STREAMS_TIMEOUT_REG, reg->MMPR2, par);
savage_out32(MISC_TIMEOUT_REG, reg->MMPR3, par);
savage_out32(0x48C18, savage_in32(0x48C18, par) & 0x3FF0, par);
savage_out32(0x48C14,
savage_out32(0x48C10, 0x78207220, par);
savage_out32(0x48C0C, 0, par);
savage_out32(0x48C18, savage_in32(0x48C18, par) | 0x0C, par);
savage_out32(0x48C18, savage_in32(0x48C18, par) & 0x3FF0, par);
savage_out32(0x48C10, 0x00700040, par);
savage_out32(0x48C0C, 0, par);
savage_out32(0x48C18, savage_in32(0x48C18, par) | 0x08, par);
savage_out32(0x48C18, 0, par);
savage_out32(0x48C18,
savage_out32(0x48A30, 0, par);
savage_out32(0x48C18, savage_in32(0x48C18, par) | 0x00280000,
savage_out32(MONO_PAT_0, ~0, par);
savage_out32(MONO_PAT_1, ~0, par);
savage_out32(0x8128, ~0, par); /* enable all write planes */
savage_out32(0x812C, ~0, par); /* enable all read planes */
savage_out32(FIFO_CONTROL_REG, reg->MMPR0, par);
savage_out32(MIU_CONTROL_REG, reg->MMPR1, par);
savage_out32(STREAMS_TIMEOUT_REG, reg->MMPR2, par);
savage_out32(MISC_TIMEOUT_REG, reg->MMPR3, par);