cpufreq: ACPI: Replace udelay() with usleep_range()
Replace udelay() with usleep_range() in check_freqs() to allow CPU scheduling during frequency polling. Signed-off-by: Kaushlendra Kumar <kaushlendra.kumar@intel.com> [ rjw: Changelog edits ] Link: https://patch.msgid.link/20251119031109.134583-1-kaushlendra.kumar@intel.com Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>pull/1354/merge
parent
b20a374902
commit
1b541e10ee
|
|
@ -395,7 +395,7 @@ static unsigned int check_freqs(struct cpufreq_policy *policy,
|
||||||
cur_freq = extract_freq(policy, get_cur_val(mask, data));
|
cur_freq = extract_freq(policy, get_cur_val(mask, data));
|
||||||
if (cur_freq == freq)
|
if (cur_freq == freq)
|
||||||
return 1;
|
return 1;
|
||||||
udelay(10);
|
usleep_range(10, 15);
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue