Home
last modified time | relevance | path

Searched refs:min_tck (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/memory/
H A Demif.c390 const struct lpddr2_min_tck *min_tck, in get_sdram_tim_1_shdw()
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()
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 in get_sdram_tim_1_shdw_derated()
389 get_sdram_tim_1_shdw(const struct lpddr2_timings *timings, const struct lpddr2_min_tck *min_tck, const struct lpddr2_addressing *addressing) get_sdram_tim_1_shdw() argument
422 get_sdram_tim_1_shdw_derated(const struct lpddr2_timings *timings, const struct lpddr2_min_tck *min_tck, const struct lpddr2_addressing *addressing) get_sdram_tim_1_shdw_derated() argument
462 get_sdram_tim_2_shdw(const struct lpddr2_timings *timings, const struct lpddr2_min_tck *min_tck, const struct lpddr2_addressing *addressing, u32 type) get_sdram_tim_2_shdw() argument
488 get_sdram_tim_3_shdw(const struct lpddr2_timings *timings, const struct lpddr2_min_tck *min_tck, const struct lpddr2_addressing *addressing, u32 type, u32 ip_rev, u32 derated) get_sdram_tim_3_shdw() argument
1575 const struct lpddr2_min_tck *min_tck; get_emif_reg_values() local
[all...]
/kernel/linux/linux-5.10/drivers/memory/samsung/
H A Dexynos5422-dmc.c129 * @min_tck: DDR memory minimum timing values, from device tree
170 const struct lpddr3_min_tck *min_tck; member
1057 val = max(val, dmc->min_tck->tRFC); in create_timings_aligned()
1063 val = max(val, dmc->min_tck->tRRD); in create_timings_aligned()
1069 val = max(val, dmc->min_tck->tRPab); in create_timings_aligned()
1075 val = max(val, dmc->min_tck->tRCD); in create_timings_aligned()
1081 val = max(val, dmc->min_tck->tRC); in create_timings_aligned()
1087 val = max(val, dmc->min_tck->tRAS); in create_timings_aligned()
1094 val = max(val, dmc->min_tck->tWTR); in create_timings_aligned()
1100 val = max(val, dmc->min_tck in create_timings_aligned()
[all...]
/kernel/linux/linux-6.6/drivers/memory/samsung/
H A Dexynos5422-dmc.c129 * @min_tck: DDR memory minimum timing values, from device tree
170 const struct lpddr3_min_tck *min_tck; member
1052 val = max(val, dmc->min_tck->tRFC); in create_timings_aligned()
1058 val = max(val, dmc->min_tck->tRRD); in create_timings_aligned()
1064 val = max(val, dmc->min_tck->tRPab); in create_timings_aligned()
1070 val = max(val, dmc->min_tck->tRCD); in create_timings_aligned()
1076 val = max(val, dmc->min_tck->tRC); in create_timings_aligned()
1082 val = max(val, dmc->min_tck->tRAS); in create_timings_aligned()
1089 val = max(val, dmc->min_tck->tWTR); in create_timings_aligned()
1095 val = max(val, dmc->min_tck in create_timings_aligned()
[all...]
/kernel/linux/linux-6.6/drivers/memory/
H A Demif.c985 emif->plat_data->min_tck = of_get_min_tck(np_ddr, emif->dev); in of_get_memory_device_details()
1052 pd->min_tck = NULL; in get_device_details()
1088 if (pd->min_tck) { in get_device_details()
1089 temp = devm_kzalloc(dev, sizeof(*pd->min_tck), GFP_KERNEL); in get_device_details()
1091 memcpy(temp, pd->min_tck, sizeof(*pd->min_tck)); in get_device_details()
1092 pd->min_tck = temp; in get_device_details()
1094 pd->min_tck = &lpddr2_jedec_min_tck; in get_device_details()
1097 pd->min_tck = &lpddr2_jedec_min_tck; in get_device_details()
/kernel/linux/linux-5.10/include/linux/platform_data/
H A Demif_plat.h105 * @min_tck: Minimum value of some timing parameters in terms
119 const struct lpddr2_min_tck *min_tck; member
/kernel/linux/linux-6.6/include/linux/platform_data/
H A Demif_plat.h105 * @min_tck: Minimum value of some timing parameters in terms
119 const struct lpddr2_min_tck *min_tck; member

Completed in 7 milliseconds