Lines Matching refs:min
402 int min, max; in live_rps_control() local
461 min = rps_set_check(rps, rps->min_freq); in live_rps_control()
472 min, max, ktime_to_ns(min_dt), ktime_to_ns(max_dt)); in live_rps_control()
634 } min, max; in live_rps_frequency_cs() local
671 min.freq = rps->min_freq; in live_rps_frequency_cs()
672 min.count = measure_cs_frequency_at(rps, engine, &min.freq); in live_rps_frequency_cs()
679 min.count, intel_gpu_freq(rps, min.freq), in live_rps_frequency_cs()
681 (int)DIV64_U64_ROUND_CLOSEST(100 * min.freq * max.count, in live_rps_frequency_cs()
682 max.freq * min.count)); in live_rps_frequency_cs()
684 if (!scaled_within(max.freq * min.count, in live_rps_frequency_cs()
685 min.freq * max.count, in live_rps_frequency_cs()
691 max.freq * min.count, in live_rps_frequency_cs()
692 min.freq * max.count); in live_rps_frequency_cs()
695 for (f = min.freq + 1; f <= rps->max_freq; f++) { in live_rps_frequency_cs()
706 (int)DIV64_U64_ROUND_CLOSEST(100 * min.freq * count, in live_rps_frequency_cs()
707 act * min.count)); in live_rps_frequency_cs()
775 } min, max; in live_rps_frequency_srm() local
811 min.freq = rps->min_freq; in live_rps_frequency_srm()
812 min.count = measure_frequency_at(rps, cntr, &min.freq); in live_rps_frequency_srm()
819 min.count, intel_gpu_freq(rps, min.freq), in live_rps_frequency_srm()
821 (int)DIV64_U64_ROUND_CLOSEST(100 * min.freq * max.count, in live_rps_frequency_srm()
822 max.freq * min.count)); in live_rps_frequency_srm()
824 if (!scaled_within(max.freq * min.count, in live_rps_frequency_srm()
825 min.freq * max.count, in live_rps_frequency_srm()
831 max.freq * min.count, in live_rps_frequency_srm()
832 min.freq * max.count); in live_rps_frequency_srm()
835 for (f = min.freq + 1; f <= rps->max_freq; f++) { in live_rps_frequency_srm()
846 (int)DIV64_U64_ROUND_CLOSEST(100 * min.freq * count, in live_rps_frequency_srm()
847 act * min.count)); in live_rps_frequency_srm()
1157 } min, max; in live_rps_power() local
1188 min.freq = rps->min_freq; in live_rps_power()
1189 min.power = measure_power_at(rps, &min.freq); in live_rps_power()
1196 min.power, intel_gpu_freq(rps, min.freq), in live_rps_power()
1199 if (10 * min.freq >= 9 * max.freq) { in live_rps_power()
1201 min.freq, intel_gpu_freq(rps, min.freq), in live_rps_power()
1206 if (11 * min.power > 10 * max.power) { in live_rps_power()
1259 } min, max; in live_rps_dynamic() local
1288 min.dt = ktime_get(); in live_rps_dynamic()
1289 min.freq = wait_for_freq(rps, rps->min_freq, 2000); in live_rps_dynamic()
1290 min.dt = ktime_sub(ktime_get(), min.dt); in live_rps_dynamic()
1296 min.freq, intel_gpu_freq(rps, min.freq), in live_rps_dynamic()
1297 ktime_to_ns(min.dt)); in live_rps_dynamic()
1298 if (min.freq >= max.freq) { in live_rps_dynamic()