mbox series

[GIT,PULL] firmware: arm_scmi: Updates for v6.6

Message ID 20230804123231.3258141-1-sudeep.holla@arm.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] firmware: arm_scmi: Updates for v6.6 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/scmi-updates-6.6

Message

Sudeep Holla Aug. 4, 2023, 12:32 p.m. UTC
Hi ARM SoC Team,

Please pull !

Regards,
Sudeep

-->8

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/sudeep.holla/linux.git tags/scmi-updates-6.6

for you to fetch changes up to 31c7c1397a33d4c7ad1e06aa6ea9fc6148554b29:

  firmware: arm_scmi: Add v3.2 perf level indexing mode support (2023-08-04 12:17:19 +0100)

----------------------------------------------------------------
Arm SCMI updates for v6.6

The main addition this time is the support for SCMI v3.2 perf level
indexing mode. SCMI v3.2 adds support for hardware which works on
performance indices, instead of levels. Certain platforms use indices
to identify performance levels. Level Indexing Mode is used to describe
such platform behavior. All commands which utilize performance level
as a parameter need to specify the corresponding level index instead of
the performance level when Level Indexing Mode is used.

While at it, these changes also include hardening of all the internal
accesses to the performance domain information.

----------------------------------------------------------------
Cristian Marussi (2):
      firmware: arm_scmi: Harden perf domain info access
      firmware: arm_scmi: Add v3.2 perf level indexing mode support

 drivers/firmware/arm_scmi/perf.c | 430 +++++++++++++++++++++++++++++++--------
 1 file changed, 348 insertions(+), 82 deletions(-)