AST_REG_MCR04
AST_DRAMSTRUCT_REG(AST_REG_MCR04, 0x00000089), /* DRAM type */
AST_DRAMSTRUCT_REG(AST_REG_MCR04, 0x00000489), // DRAM type
} else if (AST_DRAMSTRUCT_IS_REG(dram_reg_info, AST_REG_MCR04)) {
u32 mcr04 = ast_mindwm(ast, AST_REG_MCR04);
mcr04 = ast_mindwm(ast, AST_REG_MCR04);
AST_DRAMSTRUCT_REG(AST_REG_MCR04, 0x00000585), // DRAM type
ast_moutdwm(ast, AST_REG_MCR04, param->dram_config);
ast_moutdwm(ast, AST_REG_MCR04, param->dram_config);
reg_04 = ast_mindwm(ast, AST_REG_MCR04) & 0xfffffffc;
ast_moutdwm(ast, AST_REG_MCR04, reg_04);
reg_04 = ast_mindwm(ast, AST_REG_MCR04);
ast_moutdwm(ast, AST_REG_MCR04, reg_04 | 0x1000);
data = ast_mindwm(ast, AST_REG_MCR04);
ast_moutdwm(ast, AST_REG_MCR04, reg_04 | 0x400);
for (mcr = AST_REG_MCR04; mcr <= AST_REG_MCR8C; mcr += 4)
ast_moutdwm(ast, AST_REG_MCR04, 0x00000303);
ast_moutdwm(ast, AST_REG_MCR04, 0x00000313);
data = ast_mindwm(ast, AST_REG_MCR04);