• Linus Torvalds's avatar
    Merge tag 'pm+acpi-4.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · fa9a67ef
    Linus Torvalds authored
    Pull more power management and ACPI updates from Rafael Wysocki:
     "These are mostly fixes and cleanups on top of the previous PM+ACPI
      pull request (cpufreq core and drivers, cpuidle, generic power domains
      framework).  Some of them didn't make to that pull request and some
      fix issues introduced by it.
    
      The only really new thing is the support for suspend frequency in the
      cpufreq-dt driver, but it is needed to fix an issue with Exynos
      platforms.
    
      Specifics:
    
       - build fix for the new Mediatek MT8173 cpufreq driver (Guenter
         Roeck).
    
       - generic power domains framework fixes (power on error code path,
         subdomain removal) and cleanup of a deprecated API user (Geert
         Uytterhoeven, Jon Hunter, Ulf Hansson).
    
       - cpufreq-dt driver fixes including two fixes for bugs related to the
         new Operating Performance Points Device Tree bindings introduced
         recently (Viresh Kumar).
    
       - suspend frequency support for the cpufreq-dt driver (Bartlomiej
         Zolnierkiewicz, Viresh Kumar).
    
       - cpufreq core cleanups (Viresh Kumar).
    
       - intel_pstate driver fixes (Chen Yu, Kristen Carlson Accardi).
    
       - additional sanity check in the cpuidle core (Xunlei Pang).
    
       - fix for a comment related to CPU power management (Lina Iyer)"
    
    * tag 'pm+acpi-4.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
      intel_pstate: fix PCT_TO_HWP macro
      intel_pstate: Fix user input of min/max to legal policy region
      PM / OPP: Return suspend_opp only if it is enabled
      cpufreq-dt: add suspend frequency support
      cpufreq: allow cpufreq_generic_suspend() to work without suspend frequency
      PM / OPP: add dev_pm_opp_get_suspend_opp() helper
      staging: board: Migrate away from __pm_genpd_name_add_device()
      cpufreq: Use __func__ to print function's name
      cpufreq: staticize cpufreq_cpu_get_raw()
      PM / Domains: Ensure subdomain is not in use before removing
      cpufreq: Add ARM_MT8173_CPUFREQ dependency on THERMAL
      cpuidle/coupled: Add sanity check for safe_state_index
      PM / Domains: Try power off masters in error path of __pm_genpd_poweron()
      cpufreq: dt: Tolerance applies on both sides of target voltage
      cpufreq: dt: Print error on failing to mark OPPs as shared
      cpufreq: dt: Check OPP count before marking them shared
      kernel/cpu_pm: fix cpu_cluster_pm_exit comment
    fa9a67ef
Kconfig.arm 5.81 KB