mbox series

[GIT,PULL] OPP updates for 6.6

Message ID 20230828102446.egoeuhxt3uwy7lr2@vireshk-i7
State New
Headers show
Series [GIT,PULL] OPP updates for 6.6 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git tags/opp-updates-6.6

Message

Viresh Kumar Aug. 28, 2023, 10:24 a.m. UTC
Hi Rafael,

The following changes since commit 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5:

  Linux 6.5-rc1 (2023-07-09 13:53:13 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git tags/opp-updates-6.6

for you to fetch changes up to e576a9a8603f7c6f8fed5159e2fe33f6d67a49e7:

  dt-bindings: cpufreq: Convert ti-cpufreq to json schema (2023-08-21 11:23:34 +0530)

----------------------------------------------------------------
OPP updates for 6.6

- Minor core cleanup and addition of new frequency related APIs (Viresh
  Kumar and Manivannan Sadhasivam).

- Convert ti cpufreq/opp bindings to json schema (Nishanth Menon).

----------------------------------------------------------------
Manivannan Sadhasivam (5):
      OPP: Introduce dev_pm_opp_find_freq_{ceil/floor}_indexed() APIs
      OPP: Introduce dev_pm_opp_get_freq_indexed() API
      OPP: Fix potential null ptr dereference in dev_pm_opp_get_required_pstate()
      OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
      dt-bindings: opp: Increase maxItems for opp-hz property

Nishanth Menon (2):
      dt-bindings: opp: Convert ti-omap5-opp-supply to json schema
      dt-bindings: cpufreq: Convert ti-cpufreq to json schema

Viresh Kumar (5):
      OPP: Rearrange entries in pm_opp.h
      OPP: Add dev_pm_opp_find_freq_exact_indexed()
      OPP: Update _read_freq() to return the correct frequency
      OPP: Reuse dev_pm_opp_get_freq_indexed()
      OPP: Fix argument name in doc comment

 Documentation/devicetree/bindings/cpufreq/ti-cpufreq.txt              | 132 ------------------------------------------------------------------------------------------------------------------------------------
 Documentation/devicetree/bindings/opp/operating-points-v2-ti-cpu.yaml |  92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Documentation/devicetree/bindings/opp/opp-v2-base.yaml                |   2 +-
 Documentation/devicetree/bindings/opp/ti,omap-opp-supply.yaml         | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Documentation/devicetree/bindings/opp/ti-omap5-opp-supply.txt         |  63 ---------------------------------------------------------------
 drivers/opp/core.c                                                    | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------
 drivers/opp/cpu.c                                                     |   4 ++--
 include/linux/pm_opp.h                                                |  62 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
 8 files changed, 344 insertions(+), 229 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/cpufreq/ti-cpufreq.txt
 create mode 100644 Documentation/devicetree/bindings/opp/operating-points-v2-ti-cpu.yaml
 create mode 100644 Documentation/devicetree/bindings/opp/ti,omap-opp-supply.yaml
 delete mode 100644 Documentation/devicetree/bindings/opp/ti-omap5-opp-supply.txt