mbox series

[GIT,PULL] OPP updates for 6.8

Message ID 20240108095513.qlrwjon6qwhealvk@vireshk-i7 (mailing list archive)
State Mainlined, archived
Headers show
Series [GIT,PULL] OPP updates for 6.8 | expand

Pull-request

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

Message

Viresh Kumar Jan. 8, 2024, 9:55 a.m. UTC
Hi Rafael,

The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

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

for you to fetch changes up to dcfec12b67980cba139a6c3afba57ebd4936ebe8:

  OPP: Rename 'rate_clk_single' (2024-01-05 15:55:41 +0530)

----------------------------------------------------------------
OPP updates for 6.8

- Fix _set_required_opps when opp is NULL (Bryan O'Donoghue).
- ti: Use device_get_match_data() (Rob Herring).
- Minor cleanups around OPP level and other parts and call
  dev_pm_opp_set_opp() recursively for required OPPs (Viresh Kumar).

----------------------------------------------------------------
Bryan O'Donoghue (1):
      OPP: Fix _set_required_opps when opp is NULL

Rob Herring (1):
      opp: ti: Use device_get_match_data()

Viresh Kumar (10):
      OPP: Level zero is valid
      OPP: Use _set_opp_level() for single genpd case
      OPP: Call dev_pm_opp_set_opp() for required OPPs
      OPP: Don't set OPP recursively for a parent genpd
      OPP: Check for invalid OPP in dev_pm_opp_find_level_ceil()
      OPP: The level field is always of unsigned int type
      OPP: Move dev_pm_opp_icc_bw to internal opp.h
      OPP: Relocate dev_pm_opp_sync_regulators()
      OPP: Pass rounded rate to _set_opp()
      OPP: Rename 'rate_clk_single'

 drivers/opp/core.c          | 294 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------
 drivers/opp/of.c            |  57 ++++++++++++++++++++++++++++------
 drivers/opp/opp.h           |  24 ++++++++++-----
 drivers/opp/ti-opp-supply.c |  13 ++------
 include/linux/pm_opp.h      |  28 +++++++----------
 5 files changed, 244 insertions(+), 172 deletions(-)

Comments

Rafael J. Wysocki Jan. 8, 2024, 1:06 p.m. UTC | #1
Hi Viresh,

On Mon, Jan 8, 2024 at 10:55 AM Viresh Kumar <viresh.kumar@linaro.org> wrote:
>
> Hi Rafael,
>
> The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:
>
>   Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)
>
> are available in the Git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git tags/opp-updates-6.8
>
> for you to fetch changes up to dcfec12b67980cba139a6c3afba57ebd4936ebe8:
>
>   OPP: Rename 'rate_clk_single' (2024-01-05 15:55:41 +0530)
>
> ----------------------------------------------------------------
> OPP updates for 6.8
>
> - Fix _set_required_opps when opp is NULL (Bryan O'Donoghue).
> - ti: Use device_get_match_data() (Rob Herring).
> - Minor cleanups around OPP level and other parts and call
>   dev_pm_opp_set_opp() recursively for required OPPs (Viresh Kumar).
>
> ----------------------------------------------------------------
> Bryan O'Donoghue (1):
>       OPP: Fix _set_required_opps when opp is NULL
>
> Rob Herring (1):
>       opp: ti: Use device_get_match_data()
>
> Viresh Kumar (10):
>       OPP: Level zero is valid
>       OPP: Use _set_opp_level() for single genpd case
>       OPP: Call dev_pm_opp_set_opp() for required OPPs
>       OPP: Don't set OPP recursively for a parent genpd
>       OPP: Check for invalid OPP in dev_pm_opp_find_level_ceil()
>       OPP: The level field is always of unsigned int type
>       OPP: Move dev_pm_opp_icc_bw to internal opp.h
>       OPP: Relocate dev_pm_opp_sync_regulators()
>       OPP: Pass rounded rate to _set_opp()
>       OPP: Rename 'rate_clk_single'
>
>  drivers/opp/core.c          | 294 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------
>  drivers/opp/of.c            |  57 ++++++++++++++++++++++++++++------
>  drivers/opp/opp.h           |  24 ++++++++++-----
>  drivers/opp/ti-opp-supply.c |  13 ++------
>  include/linux/pm_opp.h      |  28 +++++++----------
>  5 files changed, 244 insertions(+), 172 deletions(-)
>
> --

Pulled and added to the pm branch in linux-pm.git, thanks!