• Linus Torvalds's avatar
    Merge tag 'pm-extra-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 2e4ab937
    Linus Torvalds authored
    Pull more power management updates from Rafael Wysocki:
     "These add new CPU IDs to a couple of drivers, fix a possible NULL
      pointer dereference in the cpuidle core, update DT-related things in
      the generic power domains framework and finally update the
      suspend/resume infrastructure to improve the handling of wakeups from
      suspend-to-idle.
    
      Specifics:
    
       - Add Intel Gemini Lake CPU IDs to the intel_idle and intel_rapl
         drivers (David Box).
    
       - Add a NULL pointer check to the cpuidle core to prevent it from
         crashing on platforms with incomplete cpuidle configuration (Fei
         Li).
    
       - Fix DT-related documentation in the generic power domains (genpd)
         framework and add a MAINTAINERS entry for DT-related material in
         genpd (Viresh Kumar).
    
       - Update the system suspend/resume infrastructure to improve the
         handling of aborts of suspend transitions in progress in the wakeup
         framework and rework the suspend-to-idle core loop to make it
         possible to filter out spurious wakeup events (specifically the
         ones coming from ACPI) without resuming all the way up to user
         space every time (Rafael Wysocki)"
    
    * tag 'pm-extra-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
      ACPI / sleep: Ignore spurious SCI wakeups from suspend-to-idle
      PM / wakeup: Integrate mechanism to abort transitions in progress
      x86/intel_idle: add Gemini Lake support
      cpuidle: check dev before usage in cpuidle_use_deepest_state()
      powercap: intel_rapl: Add support for Gemini Lake
      PM / Domains: Add DT file to MAINTAINERS
      PM / Domains: Fix DT example
    2e4ab937
MAINTAINERS 397 KB