Skip to content
Power management updates for 4.21-rc1

 - Add sysadmin documentation for cpuidle (Rafael Wysocki).

 - Make it possible to specify a cpuidle governor from kernel
   command line, add new cpuidle state sysfs attributes for
   governor evaluation, and improve the "polling" idle state
   handling (Rafael Wysocki).

 - Fix the handling of the "required-opps" DT property in the
   operating performance points (OPP) framework, improve the
   integration of it with the generic power domains (genpd)
   framework, improve the handling of performance states in
   them and clean up the idle states vs performance states
   separation in genpd (Viresh Kumar, Ulf Hansson).

 - Add a cpufreq driver called "qcom-hw" for Qualcomm SoCs using
   a hardware engine to control CPU frequency transitions along
   with DT bindings for it (Taniya Das).

 - Fix an intel_pstate driver issue related to CPU offline and
   update the documentation of it (Srinivas Pandruvada).

 - Clean up the imx6q cpufreq driver (Anson Huang).

 - Add SPDX license IDs to cpufreq schedutil governor files (Daniel
   Lezcano).

 - Switch over the runtime PM framework to using high-res timers
   for device autosuspend to allow the control of it to be more
   precise (Vincent Guittot).

 - Disable non-wakeup ACPI GPEs during suspend-to-idle so that they
   don't prevent the system from reaching the target low-power state
   and simplify the suspend-to-idle handling on ACPI platforms
   without full Low-Power S0 Idle (LPS0) support (Rafael Wysocki).

 - Add system-wide suspend and resume support to the devfreq
   framework (Lukasz Luba).

 - Clean up the SmartReflex adaptive voltage scaling (AVS) driver and
   add an SPDX license ID to it (Nishanth Menon, Uwe Kleine-König,
   Thomas Meyer).

 - Get rid of code duplication by using the DEFINE_SHOW_ATTRIBUTE
   macro in some places, fix some DT node refcount leaks, and do
   some other janitorial cleanups (Yangtao Li).

 - Update the cpupower, intel_pstate_tracer and turbosat utilities
   (Abhishek Goel, Doug Smythies, Len Brown).