mbox series

[GIT,PULL] OPP changes for 5.4

Message ID 20190905031645.hvtfuafqt3sjinvb@vireshk-i7 (mailing list archive)
State Accepted, archived
Headers show
Series [GIT,PULL] OPP changes for 5.4 | expand

Pull-request

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

Message

Viresh Kumar Sept. 5, 2019, 3:16 a.m. UTC
Hi Rafael,

This pull request contains:

- OPP core fixes to better support genpd devices (Viresh Kumar).
- OPP core changes to support multiple suspend-opps in DT (Anson Huang).
- New OPP API (dev_pm_opp_find_level_exact()) and Qcom OPP binding
  changes for CPR (Niklas Cassel).
- Qcom minor update (Sricharan R).
- OPP Documentation fix (Yue Hu).
- OPP core support to enable/disable regulators (k.konieczny).

--
viresh

-------------------------8<-------------------------
The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:

  Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)

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 071afa50609d46f2f760851b90696f9a09714d24:

  Merge branch 'opp/qcom-updates' into opp/linux-next (2019-09-03 07:54:17 +0530)

----------------------------------------------------------------
Anson Huang (2):
      dt-bindings: opp: Support multiple opp-suspend properties
      opp: of: Support multiple suspend OPPs defined in DT

Niklas Cassel (4):
      opp: Add dev_pm_opp_find_level_exact()
      dt-bindings: opp: qcom-nvmem: Make speedbin related properties optional
      dt-bindings: opp: qcom-nvmem: Support pstates provided by a power domain
      dt-bindings: opp: Add qcom-opp bindings with properties needed for CPR

Sricharan R (1):
      dt-bindings: opp: Re-organise kryo cpufreq to use it for other nvmem based qcom socs

Viresh Kumar (4):
      opp: Not all power-domains are scalable
      opp: Return genpd virtual devices from dev_pm_opp_attach_genpd()
      opp: Don't decrement uninitialized list_kref
      Merge branch 'opp/qcom-updates' into opp/linux-next

Yue Hu (1):
      PM / OPP: Correct Documentation about library location

k.konieczny@partner.samsung.com (1):
      opp: core: add regulators enable and disable

 Documentation/devicetree/bindings/opp/opp.txt      |   4 +-
 .../{kryo-cpufreq.txt => qcom-nvmem-cpufreq.txt}   | 127 ++++++++++++++++++++-
 Documentation/devicetree/bindings/opp/qcom-opp.txt |  19 +++
 Documentation/power/opp.rst                        |   2 +-
 drivers/opp/core.c                                 |  85 +++++++++++---
 drivers/opp/of.c                                   |  30 ++---
 include/linux/pm_opp.h                             |  12 +-
 7 files changed, 235 insertions(+), 44 deletions(-)
 rename Documentation/devicetree/bindings/opp/{kryo-cpufreq.txt => qcom-nvmem-cpufreq.txt} (87%)
 create mode 100644 Documentation/devicetree/bindings/opp/qcom-opp.txt

Comments

Rafael J. Wysocki Sept. 5, 2019, 7:11 a.m. UTC | #1
On Thu, Sep 5, 2019 at 5:16 AM Viresh Kumar <viresh.kumar@linaro.org> wrote:
>
> Hi Rafael,
>
> This pull request contains:
>
> - OPP core fixes to better support genpd devices (Viresh Kumar).
> - OPP core changes to support multiple suspend-opps in DT (Anson Huang).
> - New OPP API (dev_pm_opp_find_level_exact()) and Qcom OPP binding
>   changes for CPR (Niklas Cassel).
> - Qcom minor update (Sricharan R).
> - OPP Documentation fix (Yue Hu).
> - OPP core support to enable/disable regulators (k.konieczny).
>
> --
> viresh
>
> -------------------------8<-------------------------
> The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
>
>   Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
>
> 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 071afa50609d46f2f760851b90696f9a09714d24:
>
>   Merge branch 'opp/qcom-updates' into opp/linux-next (2019-09-03 07:54:17 +0530)

Pulled and pushed out, thanks!