firmware: imx: Add i.MX95 SCMI LMM driver
authorPeng Fan <peng.fan@nxp.com>
Tue, 8 Apr 2025 08:44:29 +0000 (16:44 +0800)
committerSudeep Holla <sudeep.holla@arm.com>
Mon, 14 Apr 2025 12:55:04 +0000 (13:55 +0100)
commit7242bbf418f0521c0e3dd7034b7b3cc4413d7d5a
tree5d3f95534aa0735bd94ce2ef9314e930b33e1198
parente68c305bc2f3cdc0b6fa21cd9579650c1457c070
firmware: imx: Add i.MX95 SCMI LMM driver

The i.MX95 System manager exports SCMI LMM protocol for linux to manage
Logical Machines. The driver is to use the LMM Protocol interface to
boot, shutdown a LM.

Reviewed-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Message-Id: <20250408-imx-lmm-cpu-v4-5-4c5f4a456e49@nxp.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/arm_scmi/vendors/imx/Kconfig
drivers/firmware/imx/Kconfig
drivers/firmware/imx/Makefile
drivers/firmware/imx/sm-lmm.c [new file with mode: 0644]
include/linux/firmware/imx/sm.h