• Rafael J. Wysocki's avatar
    Merge branch 'opp/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm · 757e2821
    Rafael J. Wysocki authored
    Pull opertaing performance points (OPP) framework fixes for 5.10-rc1
    from Viresh Kumar:
    
    "- Return -EPROBE_DEFER properly from dev_pm_opp_get_opp_table()
       (Stephan Gerhold).
    
     - Minor cleanups around required-opps (Stephan Gerhold).
    
     - Extends opp-supported-hw property to contain multiple versions
       (Viresh Kumar).
    
     - Multiple cleanups around dev_pm_opp_attach_genpd() (Viresh Kumar).
    
     - Multiple fixes, cleanups in the OPP core for overall better design
       (Viresh Kumar)."
    
    * 'opp/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm:
      opp: Allow opp-level to be set to 0
      opp: Prevent memory leak in dev_pm_opp_attach_genpd()
      ARM: tegra: Pass multiple versions in opp-supported-hw property
      opp: Allow opp-supported-hw to contain multiple versions
      dt-bindings: opp: Allow opp-supported-hw to contain multiple versions
      opp: Set required OPPs in reverse order when scaling down
      opp: Reduce code duplication in _set_required_opps()
      opp: Drop unnecessary check from dev_pm_opp_attach_genpd()
      opp: Handle multiple calls for same OPP table in _of_add_opp_table_v1()
      opp: Allow dev_pm_opp_get_opp_table() to return -EPROBE_DEFER
      opp: Remove _dev_pm_opp_find_and_remove_table() wrapper
      opp: Split out _opp_set_rate_zero()
      opp: Reuse the enabled flag in !target_freq path
      opp: Rename regulator_enabled and use it as status of all resources
    757e2821
core.c 63.6 KB