AST_REG_MCR18
AST_DRAMSTRUCT_REG(AST_REG_MCR18, 0x00000131),
AST_DRAMSTRUCT_REG(AST_REG_MCR18, 0x00000031),
AST_DRAMSTRUCT_REG(AST_REG_MCR18, 0x274c0122),
AST_DRAMSTRUCT_REG(AST_REG_MCR18, 0x1e29011a),
ast_moutdwm(ast, AST_REG_MCR18, 0x00000100);
ast_moutdwm(ast, AST_REG_MCR18, 0x4000A130);
ast_moutdwm(ast, AST_REG_MCR18, 0x00002330);
data = ast_mindwm(ast, AST_REG_MCR18) & 0xfffff1ff;
ast_moutdwm(ast, AST_REG_MCR18, data);
ast_moutdwm(ast, AST_REG_MCR18, data);
data = ast_mindwm(ast, AST_REG_MCR18) | 0xC00;
ast_moutdwm(ast, AST_REG_MCR18, data);
reg_mcr18 = ast_mindwm(ast, AST_REG_MCR18);
ast_moutdwm(ast, AST_REG_MCR18, reg_mcr18);
ast_moutdwm(ast, AST_REG_MCR18, reg_mcr18 | (dqidly << 16) | (dqsip << 23));
ast_moutdwm(ast, AST_REG_MCR18, reg_mcr18);
ast_moutdwm(ast, AST_REG_MCR18, 0x00000100);
ast_moutdwm(ast, AST_REG_MCR18, 0x4000A170);
ast_moutdwm(ast, AST_REG_MCR18, 0x00002370);
data = ast_mindwm(ast, AST_REG_MCR18) & 0xfffff1ff;
ast_moutdwm(ast, AST_REG_MCR18, data);
ast_moutdwm(ast, AST_REG_MCR18, data);
data = ast_mindwm(ast, AST_REG_MCR18) | 0xC00;
ast_moutdwm(ast, AST_REG_MCR18, data);
ast_moutdwm(ast, AST_REG_MCR18, ddr_table[REGIDX_018]);
ast_moutdwm(ast, AST_REG_MCR18, ddr_table[REGIDX_018]);