Lines Matching refs:min_tck

432 		const struct lpddr2_min_tck *min_tck,  in get_sdram_tim_1_shdw()  argument
437 val = max(min_tck->tWTR, DIV_ROUND_UP(timings->tWTR, t_ck)) - 1; in get_sdram_tim_1_shdw()
443 val = max(min_tck->tRRD, DIV_ROUND_UP(timings->tRRD, t_ck)); in get_sdram_tim_1_shdw()
449 val = max(min_tck->tRASmin, DIV_ROUND_UP(timings->tRAS_min, t_ck)); in get_sdram_tim_1_shdw()
452 val = max(min_tck->tWR, DIV_ROUND_UP(timings->tWR, t_ck)) - 1; in get_sdram_tim_1_shdw()
455 val = max(min_tck->tRCD, DIV_ROUND_UP(timings->tRCD, t_ck)) - 1; in get_sdram_tim_1_shdw()
458 val = max(min_tck->tRPab, DIV_ROUND_UP(timings->tRPab, t_ck)) - 1; in get_sdram_tim_1_shdw()
465 const struct lpddr2_min_tck *min_tck, in get_sdram_tim_1_shdw_derated() argument
470 val = max(min_tck->tWTR, DIV_ROUND_UP(timings->tWTR, t_ck)) - 1; in get_sdram_tim_1_shdw_derated()
481 val = max(min_tck->tRRD, val) - 1; in get_sdram_tim_1_shdw_derated()
489 val = max(min_tck->tRASmin, val) - 1; in get_sdram_tim_1_shdw_derated()
492 val = max(min_tck->tWR, DIV_ROUND_UP(timings->tWR, t_ck)) - 1; in get_sdram_tim_1_shdw_derated()
495 val = max(min_tck->tRCD, DIV_ROUND_UP(timings->tRCD + 1875, t_ck)); in get_sdram_tim_1_shdw_derated()
498 val = max(min_tck->tRPab, DIV_ROUND_UP(timings->tRPab + 1875, t_ck)); in get_sdram_tim_1_shdw_derated()
505 const struct lpddr2_min_tck *min_tck, in get_sdram_tim_2_shdw() argument
511 val = min_tck->tCKE - 1; in get_sdram_tim_2_shdw()
514 val = max(min_tck->tRTP, DIV_ROUND_UP(timings->tRTP, t_ck)) - 1; in get_sdram_tim_2_shdw()
524 val = max(min_tck->tXP, DIV_ROUND_UP(timings->tXP, t_ck)) - 1; in get_sdram_tim_2_shdw()
531 const struct lpddr2_min_tck *min_tck, in get_sdram_tim_3_shdw() argument
557 val = max(min_tck->tCKESR, val) - 1; in get_sdram_tim_3_shdw()
1406 emif->plat_data->min_tck = of_get_min_tck(np_ddr, emif->dev); in of_get_memory_device_details()
1475 pd->min_tck = NULL; in get_device_details()
1516 if (pd->min_tck) { in get_device_details()
1517 temp = devm_kzalloc(dev, sizeof(*pd->min_tck), GFP_KERNEL); in get_device_details()
1519 memcpy(temp, pd->min_tck, sizeof(*pd->min_tck)); in get_device_details()
1520 pd->min_tck = temp; in get_device_details()
1524 pd->min_tck = &lpddr2_jedec_min_tck; in get_device_details()
1527 pd->min_tck = &lpddr2_jedec_min_tck; in get_device_details()
1619 const struct lpddr2_min_tck *min_tck; in get_emif_reg_values() local
1646 min_tck = emif_for_calc->plat_data->min_tck; in get_emif_reg_values()
1652 regs->sdram_tim1_shdw = get_sdram_tim_1_shdw(timings, min_tck, in get_emif_reg_values()
1654 regs->sdram_tim2_shdw = get_sdram_tim_2_shdw(timings, min_tck, in get_emif_reg_values()
1656 regs->sdram_tim3_shdw = get_sdram_tim_3_shdw(timings, min_tck, in get_emif_reg_values()
1697 get_sdram_tim_1_shdw_derated(timings, min_tck, in get_emif_reg_values()
1701 min_tck, addressing, type, ip_rev, in get_emif_reg_values()