Skip to content
Power management updates for 5.14-rc1

 - Make intel_pstate support hybrid processors using abstract
   performance units in the HWP interface (Rafael Wysocki).

 - Add Icelake servers and Cometlake support in no-HWP mode to
   intel_pstate (Giovanni Gherdovich).

 - Make cpufreq_online() error path be consistent with the CPU
   device removal path in cpufreq (Rafael Wysocki).

 - Clean up 3 cpufreq drivers and the statistics code (Hailong Liu,
   Randy Dunlap, Shaokun Zhang).

 - Make intel_idle use special idle state parameters for C6 when
   package C-states are disabled (Chen Yu).

 - Rework the TEO (timer events oriented) cpuidle governor to address
   some theoretical shortcomings in it (Rafael Wysocki).

 - Drop unneeded semicolon from the TEO governor (Wan Jiabing).

 - Modify the runtime PM framework to accept unassigned suspend
   and resume callback pointers (Ulf Hansson).

 - Improve pm_runtime_get_sync() documentation (Krzysztof Kozlowski).

 - Improve device performance states support in the generic power
   domains (genpd) framework (Ulf Hansson).

 - Fix some documentation issues in genpd (Yang Yingliang).

 - Make the operating performance points (OPP) framework use the
   required-opps DT property in use cases that are not related to
   genpd (Hsin-Yi Wang).

 - Make lazy_link_required_opp_table() use list_del_init instead of
   list_del/INIT_LIST_HEAD (Yang Yingliang).

 - Simplify wake IRQs handling in the core system-wide sleep support
   code and clean up some coding style inconsistencies in it (Tian
   Tao, Zhen Lei).

 - Add cooling support to the tegra30 devfreq driver and improve its
   DT bindings (Dmitry Osipenko).

 - Fix some assorted issues in the devfreq core and drivers (Chanwoo
   Choi, Dong Aisheng, YueHaibing).