mbox series

[GIT,PULL] OPP updates for 6.16

Message ID 20250526063647.ydi7vlqdiguf7cof@vireshk-i7
State New
Headers show
Series [GIT,PULL] OPP updates for 6.16 | expand

Pull-request

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

Message

Viresh Kumar May 26, 2025, 6:36 a.m. UTC
The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:

  Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 03eadcbd981b4c9b10ec89a046deeccb115c98b3:

  OPP: switch to use kmemdup_array() (2025-05-19 15:37:53 +0530)

----------------------------------------------------------------
OPP Updates for 6.16

- OPP: Add dev_pm_opp_set_level() (Praveen Talari).

- Introduce scope-based cleanup headers and mutex locking guards in OPP
  core (Viresh Kumar).

- switch to use kmemdup_array() (Zhang Enpei).

----------------------------------------------------------------
Praveen Talari (1):
      OPP: Add dev_pm_opp_set_level()

Viresh Kumar (6):
      OPP: Remove _get_opp_table_kref()
      OPP: Return opp from dev_pm_opp_get()
      OPP: Return opp_table from dev_pm_opp_get_opp_table_ref()
      OPP: Use scope-based OF cleanup helpers
      OPP: Define and use scope-based cleanup helpers
      OPP: Use mutex locking guards

Zhang Enpei (1):
      OPP: switch to use kmemdup_array()

 drivers/opp/core.c     | 428 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------------------
 drivers/opp/cpu.c      |  30 ++++--------
 drivers/opp/of.c       | 205 +++++++++++++++++++++++++++-------------------------------------------------
 drivers/opp/opp.h      |   1 -
 include/linux/pm_opp.h |  32 ++++++++++--
 5 files changed, 262 insertions(+), 434 deletions(-)