• Linus Torvalds's avatar
    Merge tag 'pm-5.20-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 507f811f
    Linus Torvalds authored
    Pull more power management updates from Rafael Wysocki:
     "These are ARM cpufreq updates and operating performance points (OPP)
      updates plus one cpuidle update adding a new trace point.
    
      Specifics:
    
       - Fix return error code in mtk_cpu_dvfs_info_init (Yang Yingliang).
    
       - Minor cleanups and support for new boards for Qcom cpufreq drivers
         (Bryan O'Donoghue, Konrad Dybcio, Pierre Gondois, and Yicong Yang).
    
       - Fix sparse warnings for Tegra cpufreq driver (Viresh Kumar).
    
       - Make dev_pm_opp_set_regulators() accept NULL terminated list
         (Viresh Kumar).
    
       - Add dev_pm_opp_set_config() and friends and migrate other users and
         helpers to using them (Viresh Kumar).
    
       - Add support for multiple clocks for a device (Viresh Kumar and
         Krzysztof Kozlowski).
    
       - Configure resources before adding OPP table for Venus (Stanimir
         Varbanov).
    
       - Keep reference count up for opp->np and opp_table->np while they
         are still in use (Liang He).
    
       - Minor OPP cleanups (Viresh Kumar and Yang Li).
    
       - Add a trace event for cpuidle to track missed (too deep or too
         shallow) wakeups (Kajetan Puchalski)"
    
    * tag 'pm-5.20-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (55 commits)
      cpuidle: Add cpu_idle_miss trace event
      venus: pm_helpers: Fix warning in OPP during probe
      OPP: Don't drop opp->np reference while it is still in use
      OPP: Don't drop opp_table->np reference while it is still in use
      cpufreq: tegra194: Staticize struct tegra_cpufreq_soc instances
      dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM6375 compatible
      dt-bindings: opp: Add msm8939 to the compatible list
      dt-bindings: opp: Add missing compat devices
      dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks
      cpufreq: Change order of online() CB and policy->cpus modification
      cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call
      cpufreq: qcom-hw: Disable LMH irq when disabling policy
      cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled
      cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h
      cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_info_init()
      OPP: Remove dev{m}_pm_opp_of_add_table_noclk()
      PM / devfreq: tegra30: Register config_clks helper
      OPP: Allow config_clks helper for single clk case
      OPP: Provide a simple implementation to configure multiple clocks
      OPP: Assert clk_count == 1 for single clk helpers
      ...
    507f811f
panfrost_drv.c 18.4 KB