Lines Matching refs:lpddr2_cfg
971 const struct mx6_lpddr2_cfg *lpddr2_cfg) in mx6_lpddr2_cfg() argument
994 twl = lpddr2_wl(lpddr2_cfg->mem_speed) - 1; in mx6_lpddr2_cfg()
997 switch (lpddr2_cfg->density) { in mx6_lpddr2_cfg()
1020 if (lpddr2_cfg->mem_speed == 333) in mx6_lpddr2_cfg()
1035 tras = DIV_ROUND_UP(lpddr2_cfg->trasmin, clkper / 10) - 1; in mx6_lpddr2_cfg()
1037 trcd_lp = DIV_ROUND_UP(lpddr2_cfg->trcd_lp, clkper / 10) - 1; in mx6_lpddr2_cfg()
1038 trc_lp = DIV_ROUND_UP(lpddr2_cfg->trasmin + lpddr2_cfg->trppb_lp, in mx6_lpddr2_cfg()
1040 trppb_lp = DIV_ROUND_UP(lpddr2_cfg->trppb_lp, clkper / 10) - 1; in mx6_lpddr2_cfg()
1041 trpab_lp = DIV_ROUND_UP(lpddr2_cfg->trpab_lp, clkper / 10) - 1; in mx6_lpddr2_cfg()
1043 tcl = lpddr2_rl(lpddr2_cfg->mem_speed) - 3; in mx6_lpddr2_cfg()
1050 sysinfo->cs_density, lpddr2_cfg->density); in mx6_lpddr2_cfg()
1052 debug("memspd:%d\n", lpddr2_cfg->mem_speed); in mx6_lpddr2_cfg()
1137 coladdr = lpddr2_cfg->coladdr; in mx6_lpddr2_cfg()
1138 if (lpddr2_cfg->coladdr == 8) /* 8-bit COL is 0x3 */ in mx6_lpddr2_cfg()
1140 else if (lpddr2_cfg->coladdr == 12) /* 12-bit COL is 0x4 */ in mx6_lpddr2_cfg()
1142 mmdc0->mdctl = (lpddr2_cfg->rowaddr - 11) << 24 | /* ROW */ in mx6_lpddr2_cfg()