Lines Matching refs:min_rate
351 unsigned long min_rate;
382 unsigned long min_rate;
1194 unsigned long min_rate,
1205 min_rate = min(min_rate, emc->timings[emc->num_timings - 1].rate);
1214 if (emc->timings[i].rate < min_rate)
1218 if (emc->timings[i].rate < min_rate)
1227 rate, min_rate, max_rate);
1239 emc->requested_rate[i].min_rate = 0;
1250 unsigned long min_rate = 0, max_rate = ULONG_MAX;
1257 min_rate = max(new_min_rate, min_rate);
1260 min_rate = max(req->min_rate, min_rate);
1265 if (min_rate > max_rate) {
1267 __func__, type, min_rate, max_rate);
1275 err = dev_pm_opp_set_rate(emc->dev, min_rate);
1279 emc->requested_rate[type].min_rate = new_min_rate;
1305 ret = emc_request_rate(emc, req->min_rate, rate, type);
1324 * - min_rate: Writing a value to this file sets the given frequency as the
1329 * - max_rate: Similarily to the min_rate file, writing a value to this file
1368 *rate = emc->debugfs.min_rate;
1385 emc->debugfs.min_rate = rate;
1430 emc->debugfs.min_rate = ULONG_MAX;
1434 if (emc->timings[i].rate < emc->debugfs.min_rate)
1435 emc->debugfs.min_rate = emc->timings[i].rate;
1442 emc->debugfs.min_rate = clk_get_rate(emc->clk);
1443 emc->debugfs.max_rate = emc->debugfs.min_rate;
1446 err = clk_set_rate_range(emc->clk, emc->debugfs.min_rate,
1450 emc->debugfs.min_rate, emc->debugfs.max_rate,
1458 debugfs_create_file("min_rate", 0644, emc->debugfs.root,