Lines Matching refs:min_tck

390 		const struct lpddr2_min_tck *min_tck,  in get_sdram_tim_1_shdw()  argument
395 val = max(min_tck->tWTR, DIV_ROUND_UP(timings->tWTR, t_ck)) - 1; in get_sdram_tim_1_shdw()
401 val = max(min_tck->tRRD, DIV_ROUND_UP(timings->tRRD, t_ck)); in get_sdram_tim_1_shdw()
407 val = max(min_tck->tRASmin, DIV_ROUND_UP(timings->tRAS_min, t_ck)); in get_sdram_tim_1_shdw()
410 val = max(min_tck->tWR, DIV_ROUND_UP(timings->tWR, t_ck)) - 1; in get_sdram_tim_1_shdw()
413 val = max(min_tck->tRCD, DIV_ROUND_UP(timings->tRCD, t_ck)) - 1; in get_sdram_tim_1_shdw()
416 val = max(min_tck->tRPab, DIV_ROUND_UP(timings->tRPab, t_ck)) - 1; in get_sdram_tim_1_shdw()
423 const struct lpddr2_min_tck *min_tck, in get_sdram_tim_1_shdw_derated() argument
428 val = max(min_tck->tWTR, DIV_ROUND_UP(timings->tWTR, t_ck)) - 1; in get_sdram_tim_1_shdw_derated()
439 val = max(min_tck->tRRD, val) - 1; in get_sdram_tim_1_shdw_derated()
447 val = max(min_tck->tRASmin, val) - 1; in get_sdram_tim_1_shdw_derated()
450 val = max(min_tck->tWR, DIV_ROUND_UP(timings->tWR, t_ck)) - 1; in get_sdram_tim_1_shdw_derated()
453 val = max(min_tck->tRCD, DIV_ROUND_UP(timings->tRCD + 1875, t_ck)); in get_sdram_tim_1_shdw_derated()
456 val = max(min_tck->tRPab, DIV_ROUND_UP(timings->tRPab + 1875, t_ck)); in get_sdram_tim_1_shdw_derated()
463 const struct lpddr2_min_tck *min_tck, in get_sdram_tim_2_shdw() argument
469 val = min_tck->tCKE - 1; in get_sdram_tim_2_shdw()
472 val = max(min_tck->tRTP, DIV_ROUND_UP(timings->tRTP, t_ck)) - 1; in get_sdram_tim_2_shdw()
482 val = max(min_tck->tXP, DIV_ROUND_UP(timings->tXP, t_ck)) - 1; in get_sdram_tim_2_shdw()
489 const struct lpddr2_min_tck *min_tck, in get_sdram_tim_3_shdw() argument
515 val = max(min_tck->tCKESR, val) - 1; in get_sdram_tim_3_shdw()
1363 emif->plat_data->min_tck = of_get_min_tck(np_ddr, emif->dev); in of_get_memory_device_details()
1432 pd->min_tck = NULL; in get_device_details()
1473 if (pd->min_tck) { in get_device_details()
1474 temp = devm_kzalloc(dev, sizeof(*pd->min_tck), GFP_KERNEL); in get_device_details()
1476 memcpy(temp, pd->min_tck, sizeof(*pd->min_tck)); in get_device_details()
1477 pd->min_tck = temp; in get_device_details()
1481 pd->min_tck = &lpddr2_jedec_min_tck; in get_device_details()
1484 pd->min_tck = &lpddr2_jedec_min_tck; in get_device_details()
1575 const struct lpddr2_min_tck *min_tck; in get_emif_reg_values() local
1600 min_tck = emif_for_calc->plat_data->min_tck; in get_emif_reg_values()
1605 regs->sdram_tim1_shdw = get_sdram_tim_1_shdw(timings, min_tck, in get_emif_reg_values()
1607 regs->sdram_tim2_shdw = get_sdram_tim_2_shdw(timings, min_tck, in get_emif_reg_values()
1609 regs->sdram_tim3_shdw = get_sdram_tim_3_shdw(timings, min_tck, in get_emif_reg_values()
1650 get_sdram_tim_1_shdw_derated(timings, min_tck, in get_emif_reg_values()
1654 min_tck, addressing, type, ip_rev, in get_emif_reg_values()