Home
last modified time | relevance | path

Searched refs:derated (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/memory/tegra/
H A Dtegra210-emc-table.c34 /* only the nominal and derated tables are expected */ in tegra210_emc_table_device_init()
35 if (emc->derated) { in tegra210_emc_table_device_init()
42 dev_warn(dev, "%u derated vs. %u nominal entries\n", in tegra210_emc_table_device_init()
48 emc->derated = timings; in tegra210_emc_table_device_init()
68 (emc->derated && timings != emc->derated)) in tegra210_emc_table_device_release()
H A Dtegra210-emc-core.c785 if (refresh == TEGRA210_EMC_REFRESH_THROTTLE && emc->derated) in tegra210_emc_set_refresh()
786 timings = emc->derated; in tegra210_emc_set_refresh()
1883 /* attach to the nominal and (optional) derated tables */ in tegra210_emc_probe()
1890 err = of_reserved_mem_device_init_by_name(emc->dev, np, "derated"); in tegra210_emc_probe()
1892 dev_err(emc->dev, "failed to get derated EMC table: %d\n", err); in tegra210_emc_probe()
1904 if (emc->derated) { in tegra210_emc_probe()
1905 err = tegra210_emc_validate_timings(emc, emc->derated, in tegra210_emc_probe()
H A Dtegra210-emc.h893 /* derated EMC frequency table */
894 struct tegra210_emc_timing *derated; member
896 /* currently selected table (nominal or derated) */
/kernel/linux/linux-6.6/drivers/memory/tegra/
H A Dtegra210-emc-table.c32 /* only the nominal and derated tables are expected */ in tegra210_emc_table_device_init()
33 if (emc->derated) { in tegra210_emc_table_device_init()
40 dev_warn(dev, "%u derated vs. %u nominal entries\n", in tegra210_emc_table_device_init()
46 emc->derated = timings; in tegra210_emc_table_device_init()
66 (emc->derated && timings != emc->derated)) in tegra210_emc_table_device_release()
H A Dtegra210-emc-core.c785 if (refresh == TEGRA210_EMC_REFRESH_THROTTLE && emc->derated) in tegra210_emc_set_refresh()
786 timings = emc->derated; in tegra210_emc_set_refresh()
1849 /* attach to the nominal and (optional) derated tables */ in tegra210_emc_probe()
1856 err = of_reserved_mem_device_init_by_name(emc->dev, np, "derated"); in tegra210_emc_probe()
1858 dev_err(emc->dev, "failed to get derated EMC table: %d\n", err); in tegra210_emc_probe()
1870 if (emc->derated) { in tegra210_emc_probe()
1871 err = tegra210_emc_validate_timings(emc, emc->derated, in tegra210_emc_probe()
H A Dtegra210-emc.h893 /* derated EMC frequency table */
894 struct tegra210_emc_timing *derated; member
896 /* currently selected table (nominal or derated) */
/kernel/linux/linux-5.10/drivers/memory/
H A Demif.c491 u32 type, u32 ip_rev, u32 derated) in get_sdram_tim_3_shdw()
502 t_dqsck = (derated == EMIF_DERATED_TIMINGS) ? in get_sdram_tim_3_shdw()
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

Completed in 14 milliseconds