Lines Matching refs:lpddr2_cfg
1042 const struct mx6_lpddr2_cfg *lpddr2_cfg) in mx6_lpddr2_cfg() argument
1065 twl = lpddr2_wl(lpddr2_cfg->mem_speed) - 1; in mx6_lpddr2_cfg()
1068 switch (lpddr2_cfg->density) { in mx6_lpddr2_cfg()
1091 if (lpddr2_cfg->mem_speed == 333) in mx6_lpddr2_cfg()
1106 tras = DIV_ROUND_UP(lpddr2_cfg->trasmin, clkper / 10) - 1; in mx6_lpddr2_cfg()
1108 trcd_lp = DIV_ROUND_UP(lpddr2_cfg->trcd_lp, clkper / 10) - 1; in mx6_lpddr2_cfg()
1109 trc_lp = DIV_ROUND_UP(lpddr2_cfg->trasmin + lpddr2_cfg->trppb_lp, in mx6_lpddr2_cfg()
1111 trppb_lp = DIV_ROUND_UP(lpddr2_cfg->trppb_lp, clkper / 10) - 1; in mx6_lpddr2_cfg()
1112 trpab_lp = DIV_ROUND_UP(lpddr2_cfg->trpab_lp, clkper / 10) - 1; in mx6_lpddr2_cfg()
1114 tcl = lpddr2_rl(lpddr2_cfg->mem_speed) - 3; in mx6_lpddr2_cfg()
1121 sysinfo->cs_density, lpddr2_cfg->density); in mx6_lpddr2_cfg()
1123 debug("memspd:%d\n", lpddr2_cfg->mem_speed); in mx6_lpddr2_cfg()
1208 coladdr = lpddr2_cfg->coladdr; in mx6_lpddr2_cfg()
1209 if (lpddr2_cfg->coladdr == 8) /* 8-bit COL is 0x3 */ in mx6_lpddr2_cfg()
1211 else if (lpddr2_cfg->coladdr == 12) /* 12-bit COL is 0x4 */ in mx6_lpddr2_cfg()
1213 mmdc0->mdctl = (lpddr2_cfg->rowaddr - 11) << 24 | /* ROW */ in mx6_lpddr2_cfg()