mbox series

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

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

Pull-request

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

Message

Sudeep Holla Jan. 2, 2025, 3:40 p.m. UTC
Hi ARM SoC Team,

Please pull !

Regards,
Sudeep

-->8

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 3f3f0e53e9ae906844e8309fa433b48372f905e1:

  firmware: arm_scmi: Add aliases to transport modules (2024-12-10 10:30:45 +0000)

----------------------------------------------------------------
Arm SCMI updates for 6.14

This mainly has 2 updates:
1. Extension of the transport properties read from devicetree to support
   multiple SCMI platform/server instances
2. Addition of the capability to automatically load the proper SCMI vendor
   protocol module. The vendor protocol selection is already provided by
   the SCMI core while the automatic loading of vendor protocols was not.

----------------------------------------------------------------
Cristian Marussi (4):
      firmware: arm_scmi: Allow transport properties for multiple instances
      firmware: arm_scmi: Support vendor protocol modules autoloading
      firmware: arm_scmi: Add module aliases to i.MX vendor protocols
      firmware: arm_scmi: Add aliases to transport modules

 drivers/firmware/arm_scmi/common.h                 |  4 +-
 drivers/firmware/arm_scmi/driver.c                 | 74 ++++++++++++++++------
 drivers/firmware/arm_scmi/transports/mailbox.c     |  1 +
 drivers/firmware/arm_scmi/transports/smc.c         |  1 +
 drivers/firmware/arm_scmi/transports/virtio.c      |  1 +
 drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c |  5 +-
 .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c    |  5 +-
 include/linux/scmi_imx_protocol.h                  |  9 +--
 8 files changed, 71 insertions(+), 29 deletions(-)