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