Lines Matching refs:min_rate

338 	unsigned long min_rate;  member
369 unsigned long min_rate; member
1083 unsigned long min_rate, in emc_round_rate() argument
1094 min_rate = min(min_rate, emc->timings[emc->num_timings - 1].rate); in emc_round_rate()
1103 if (emc->timings[i].rate < min_rate) in emc_round_rate()
1107 if (emc->timings[i].rate < min_rate) in emc_round_rate()
1116 rate, min_rate, max_rate); in emc_round_rate()
1128 emc->requested_rate[i].min_rate = 0; in tegra_emc_rate_requests_init()
1139 unsigned long min_rate = 0, max_rate = ULONG_MAX; in emc_request_rate() local
1146 min_rate = max(new_min_rate, min_rate); in emc_request_rate()
1149 min_rate = max(req->min_rate, min_rate); in emc_request_rate()
1154 if (min_rate > max_rate) { in emc_request_rate()
1156 __func__, type, min_rate, max_rate); in emc_request_rate()
1164 err = dev_pm_opp_set_rate(emc->dev, min_rate); in emc_request_rate()
1168 emc->requested_rate[type].min_rate = new_min_rate; in emc_request_rate()
1194 ret = emc_request_rate(emc, req->min_rate, rate, type); in emc_set_max_rate()
1270 *rate = emc->debugfs.min_rate; in tegra_emc_debug_min_rate_get()
1287 emc->debugfs.min_rate = rate; in tegra_emc_debug_min_rate_set()
1332 emc->debugfs.min_rate = ULONG_MAX; in tegra_emc_debugfs_init()
1336 if (emc->timings[i].rate < emc->debugfs.min_rate) in tegra_emc_debugfs_init()
1337 emc->debugfs.min_rate = emc->timings[i].rate; in tegra_emc_debugfs_init()
1344 emc->debugfs.min_rate = clk_get_rate(emc->clk); in tegra_emc_debugfs_init()
1345 emc->debugfs.max_rate = emc->debugfs.min_rate; in tegra_emc_debugfs_init()
1348 err = clk_set_rate_range(emc->clk, emc->debugfs.min_rate, in tegra_emc_debugfs_init()
1352 emc->debugfs.min_rate, emc->debugfs.max_rate, in tegra_emc_debugfs_init()