Skip to content
Power management updates for 5.10-rc1

 - Rework cpufreq statistics collection to allow it to take place
   when fast frequency switching is enabled in the governor (Viresh
   Kumar).

 - Make the cpufreq core set the frequency scale on behalf of the
   driver and update several cpufreq drivers accordingly (Ionela
   Voinescu, Valentin Schneider).

 - Add new hardware support to the STI and qcom cpufreq drivers and
   improve them (Alain Volmat, Manivannan Sadhasivam).

 - Fix multiple assorted issues in cpufreq drivers (Jon Hunter,
   Krzysztof Kozlowski, Matthias Kaehlcke, Pali Rohár, Stephan
   Gerhold, Viresh Kumar).

 - Fix several assorted issues in the operating performance points
   (OPP) framework (Stephan Gerhold, Viresh Kumar).

 - Allow devfreq drivers to fetch devfreq instances by DT enumeration
   instead of using explicit phandles and modify the devfreq core
   code to support driver-specific devfreq DT bindings (Leonard
   Crestez, Chanwoo Choi).

 - Improve initial hardware resetting in the tegra30 devfreq driver
   and clean up the tegra cpuidle driver (Dmitry Osipenko).

 - Update the cpuidle core to collect state entry rejection
   statistics and expose them via sysfs (Lina Iyer).

 - Improve the ACPI _CST code handling diagnostics (Chen Yu).

 - Update the PSCI cpuidle driver to allow the PM domain
   initialization to occur in the OSI mode as well as in the PC
   mode (Ulf Hansson).

 - Rework the generic power domains (genpd) core code to allow
   domain power off transition to be aborted in the absence of the
   "power off" domain callback (Ulf Hansson).

 - Fix two suspend-to-idle issues in the ACPI EC driver (Rafael
   Wysocki).

 - Fix the handling of timer_expires in the PM-runtime framework on
   32-bit systems and the handling of device links in it (Grygorii
   Strashko, Xiang Chen).

 - Add IO requests batching support to the hibernate image saving and
   reading code and drop a bogus get_gendisk() from there (Xiaoyi
   Chen, Christoph Hellwig).

 - Allow PCIe ports to be put into the D3cold power state if they
   are power-manageable via ACPI (Lukas Wunner).

 - Add missing header file include to a power capping driver (Pujin
   Shi).

 - Clean up the qcom-cpr AVS driver a bit (Liu Shixin).

 - Kevin Hilman steps down as designated reviwer of adaptive voltage
   scaling (AVS) driverrs (Kevin Hilman).