Skip to content
Power management updates for 4.17-rc1

 - Modify the cpuidle poll state implementation to prevent CPUs from
   staying in the loop in there for excessive times (Rafael Wysocki).

 - Add Intel Cannon Lake chips support to the RAPL power capping
   driver (Joe Konno).

 - Add reference counting to the device links handling code in the
   PM core (Lukas Wunner).

 - Avoid reconfiguring GPEs on suspend-to-idle in the ACPI system
   suspend code (Rafael Wysocki).

 - Allow devices to be put into deeper low-power states via ACPI
   if both _SxD and _SxW are missing (Daniel Drake).

 - Reorganize the core ACPI suspend-to-idle wakeup code to avoid a
   keyboard wakeup issue on Asus UX331UA (Chris Chiu).

 - Prevent the PCMCIA library code from aborting suspend-to-idle due
   to noirq suspend failures resulting from incorrect assumptions
   (Rafael Wysocki).

 - Add coupled cpuidle supprt to the Exynos3250 platform (Marek
   Szyprowski).

 - Add new sysfs file to make it easier to specify the image storage
   location during hibernation (Mario Limonciello).

 - Add sysfs files for collecting suspend-to-idle usage and time
   statistics for CPU idle states (Rafael Wysocki).

 - Update the pm-graph utilities (Todd Brandt).

 - Reduce the kernel log noise related to reporting Low-power Idle
   constraings by the ACPI system suspend code (Rafael Wysocki).

 - Make it easier to distinguish dedicated wakeup IRQs in the
   /proc/interrupts output (Tony Lindgren).

 - Add the frequency table validation in cpufreq to the core and
   drop it from a number of cpufreq drivers (Viresh Kumar).

 - Drop "cooling-{min|max}-level" for CPU nodes from a couple of
   DT bindings (Viresh Kumar).

 - Clean up the CPU online error code path in the cpufreq core
   (Viresh Kumar).

 - Fix assorted issues in the SCPI, CPPC, mediatek and tegra186
   cpufreq drivers (Arnd Bergmann, Chunyu Hu, George Cherian,
   Viresh Kumar).

 - Drop memory allocation error messages from a few places in
   cpufreq and cpuildle drivers (Markus Elfring).