mbox series

[GIT,PULL] OPP fixes for 5.10-rc1

Message ID 20201005112522.uzs2iax3umhxvtcl@vireshk-i7 (mailing list archive)
State Queued, archived
Headers show
Series [GIT,PULL] OPP fixes for 5.10-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next

Message

Viresh Kumar Oct. 5, 2020, 11:25 a.m. UTC
Hi Rafael,

This pull request contains following changes:

- 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).

-------------------------8<-------------------------

The following changes since commit a4501bac0e553bed117b7e1b166d49731caf7260:

  opp: Enable resources again if they were disabled earlier (2020-08-20 11:30:22 +0530)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next

for you to fetch changes up to a5663c9b1e31c00e0bdfaf4d92eb51358fc3950f:

  opp: Allow opp-level to be set to 0 (2020-09-16 14:02:34 +0530)

----------------------------------------------------------------
Stephan Gerhold (3):
      opp: Allow dev_pm_opp_get_opp_table() to return -EPROBE_DEFER
      opp: Reduce code duplication in _set_required_opps()
      opp: Set required OPPs in reverse order when scaling down

Viresh Kumar (12):
      opp: Rename regulator_enabled and use it as status of all resources
      opp: Reuse the enabled flag in !target_freq path
      opp: Split out _opp_set_rate_zero()
      opp: Remove _dev_pm_opp_find_and_remove_table() wrapper
      opp: Handle multiple calls for same OPP table in _of_add_opp_table_v1()
      Merge branch 'opp/defer-probe' into HEAD
      opp: Drop unnecessary check from dev_pm_opp_attach_genpd()
      dt-bindings: opp: Allow opp-supported-hw to contain multiple versions
      opp: Allow opp-supported-hw to contain multiple versions
      ARM: tegra: Pass multiple versions in opp-supported-hw property
      opp: Prevent memory leak in dev_pm_opp_attach_genpd()
      opp: Allow opp-level to be set to 0

 Documentation/devicetree/bindings/opp/opp.txt    |  53 +-
 arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi |  36 -
 arch/arm/boot/dts/tegra20-cpu-opp.dtsi           |  67 +-
 arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 512 ------------
 arch/arm/boot/dts/tegra30-cpu-opp.dtsi           | 984 ++++-------------------
 drivers/base/power/domain.c                      |  14 +-
 drivers/opp/core.c                               | 231 +++---
 drivers/opp/cpu.c                                |   2 +-
 drivers/opp/of.c                                 | 112 ++-
 drivers/opp/opp.h                                |   5 +-
 drivers/soc/samsung/exynos-asv.c                 |   2 +-
 11 files changed, 381 insertions(+), 1637 deletions(-)

Comments

Rafael J. Wysocki Oct. 5, 2020, 11:34 a.m. UTC | #1
On Mon, Oct 5, 2020 at 1:25 PM Viresh Kumar <viresh.kumar@linaro.org> wrote:
>
> Hi Rafael,
>
> This pull request contains following changes:
>
> - 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).
>
> -------------------------8<-------------------------
>
> The following changes since commit a4501bac0e553bed117b7e1b166d49731caf7260:
>
>   opp: Enable resources again if they were disabled earlier (2020-08-20 11:30:22 +0530)
>
> are available in the Git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next
>
> for you to fetch changes up to a5663c9b1e31c00e0bdfaf4d92eb51358fc3950f:
>
>   opp: Allow opp-level to be set to 0 (2020-09-16 14:02:34 +0530)

Pulled, thanks!