1. 29 Jul, 2022 3 commits
    • Rafael J. Wysocki's avatar
      Merge branches 'pm-core', 'pm-sleep', 'powercap', 'pm-domains' and 'pm-em' · 954a83fc
      Rafael J. Wysocki authored
      Merge core device power management changes for v5.20-rc1:
      
       - Extend support for wakeirq to callback wrappers used during system
         suspend and resume (Ulf Hansson).
      
       - Defer waiting for device probe before loading a hibernation image
         till the first actual device access to avoid possible deadlocks
         reported by syzbot (Tetsuo Handa).
      
       - Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP (Bjorn
         Helgaas).
      
       - Add Raptor Lake-P to the list of processors supported by the Intel
         RAPL driver (George D Sworo).
      
       - Add Alder Lake-N and Raptor Lake-P to the list of processors for
         which Power Limit4 is supported in the Intel RAPL driver (Sumeet
         Pawnikar).
      
       - Make pm_genpd_remove() check genpd_debugfs_dir against NULL before
         attempting to remove it (Hsin-Yi Wang).
      
       - Change the Energy Model code to represent power in micro-Watts and
         adjust its users accordingly (Lukasz Luba).
      
      * pm-core:
        PM: runtime: Extend support for wakeirq for force_suspend|resume
      
      * pm-sleep:
        PM: hibernate: defer device probing when resuming from hibernation
        PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP
      
      * powercap:
        powercap: RAPL: Add Power Limit4 support for Alder Lake-N and Raptor Lake-P
        powercap: intel_rapl: Add support for RAPTORLAKE_P
      
      * pm-domains:
        PM: domains: Ensure genpd_debugfs_dir exists before remove
      
      * pm-em:
        cpufreq: scmi: Support the power scale in micro-Watts in SCMI v3.1
        firmware: arm_scmi: Get detailed power scale from perf
        Documentation: EM: Switch to micro-Watts scale
        PM: EM: convert power field to micro-Watts precision and align drivers
      954a83fc
    • Rafael J. Wysocki's avatar
      Merge branches 'pm-cpufreq' and 'pm-cpuidle' · 82b6c2e7
      Rafael J. Wysocki authored
      Merge processor power management changes for v5.20-rc1:
      
       - Make cpufreq_show_cpus() more straightforward (Viresh Kumar).
      
       - Drop unnecessary CPU hotplug locking from store() used by cpufreq
         sysfs attributes (Viresh Kumar).
      
       - Make the ACPI cpufreq driver support the boost control interface on
         Zhaoxin/Centaur processors (Tony W Wang-oc).
      
       - Print a warning message on attempts to free an active cpufreq policy
         which should never happen (Viresh Kumar).
      
       - Fix grammar in the Kconfig help text for the loongson2 cpufreq
         driver (Randy Dunlap).
      
       - Use cpumask_var_t for an on-stack CPU mask in the ondemand cpufreq
         governor (Zhao Liu).
      
       - Add trace points for guest_halt_poll_ns grow/shrink to the haltpoll
         cpuidle driver (Eiichi Tsukata).
      
       - Modify intel_idle to treat C1 and C1E as independent idle states on
         Sapphire Rapids (Artem Bityutskiy).
      
      * pm-cpufreq:
        cpufreq: ondemand: Use cpumask_var_t for on-stack cpu mask
        cpufreq: loongson2: fix Kconfig "its" grammar
        cpufreq: Warn users while freeing active policy
        cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support
        cpufreq: Drop unnecessary cpus locking from store()
        cpufreq: Optimize cpufreq_show_cpus()
      
      * pm-cpuidle:
        intel_idle: make SPR C1 and C1E be independent
        cpuidle: haltpoll: Add trace points for guest_halt_poll_ns grow/shrink
      82b6c2e7
    • Rafael J. Wysocki's avatar
      Merge back cpuidle material for 5.20. · f611b33a
      Rafael J. Wysocki authored
      f611b33a
  2. 26 Jul, 2022 2 commits
  3. 25 Jul, 2022 4 commits
  4. 24 Jul, 2022 6 commits
  5. 23 Jul, 2022 2 commits
  6. 22 Jul, 2022 15 commits
  7. 21 Jul, 2022 8 commits