[GIT PULL] Power management fixes for v5.9-rc3

From: Rafael J. Wysocki
Date: Fri Aug 28 2020 - 15:50:20 EST


Hi Linus,

Please pull from the tag

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
pm-5.9-rc3

with top-most commit ef7d960403ecd87276e12b69c26bf0fdd5f21a0e

Merge branch 'pm-cpufreq'

on top of commit d012a7190fc1fd72ed48911e77ca97ba4521bccd

Linux 5.9-rc2

to receive power management fixes for 5.9-rc3.

These fix the recently added Tegra194 cpufreq driver and the handling
of devices using runtime PM during system-wide suspend, improve the
intel_pstate driver documentation and clean up the cpufreq core.

Specifics:

- Make the recently added Tegra194 cpufreq driver use
read_cpuid_mpir() instead of cpu_logical_map() to avoid
exporting logical_cpu_map (Sumit Gupta).

- Drop the automatic system wakeup event reporting for devices
with pending runtime-resume requests during system-wide suspend
to avoid spurious aborts of the suspend flow (Rafael Wysocki).

- Fix build warning in the intel_pstate driver documentation and
improve the wording in there (Randy Dunlap).

- Clean up two pieces of code in the cpufreq core (Viresh Kumar).

Thanks!


---------------

Rafael J. Wysocki (1):
PM: sleep: core: Fix the handling of pending runtime resume requests

Randy Dunlap (1):
Documentation: fix pm/intel_pstate build warning and wording

Sumit Gupta (1):
cpufreq: replace cpu_logical_map() with read_cpuid_mpir()

Viresh Kumar (2):
cpufreq: No need to verify cpufreq_driver in show_scaling_cur_freq()
cpufreq: Use WARN_ON_ONCE() for invalid relation

---------------

Documentation/admin-guide/pm/intel_pstate.rst | 4 ++--
drivers/base/power/main.c | 16 ++++++++++------
drivers/cpufreq/cpufreq.c | 3 +--
drivers/cpufreq/tegra194-cpufreq.c | 10 +++++++---
include/linux/cpufreq.h | 4 ++--
5 files changed, 22 insertions(+), 15 deletions(-)