回复: [PATCH 0/5] firmware: scmi: Support SCMI LMM/CPU protocol for i.MX95

Alice Guo (OSS) alice.guo at oss.nxp.com
Tue Oct 21 08:09:21 CEST 2025


> -----邮件原件-----
> 发件人: U-Boot <u-boot-bounces at lists.denx.de> 代表 Peng Fan (OSS)
> 发送时间: 2025年10月17日 17:32
> 收件人: u-boot at lists.denx.de; Tom Rini <trini at konsulko.com>; Fabio Estevam
> <festevam at gmail.com>; Stefano Babic <sbabic at nabladev.com>; Alice Guo
> <alice.guo at nxp.com>; Ye Li <ye.li at nxp.com>; Patrice Chotard
> <patrice.chotard at foss.st.com>; Valentin Caron <valentin.caron at foss.st.com>
> 抄送: Peng Fan <peng.fan at nxp.com>
> 主题: [PATCH 0/5] firmware: scmi: Support SCMI LMM/CPU protocol for i.MX95
> 
> i.MX95 System Manager(SM) implements Logical Machine Management(LMM)
> and CPU protocol to manage Logical Machine(LM) and CPUs(eg, M7).
> 
> To manage M7 in a separate LM or in same LM as U-Boot/Linux itself. LMM APIs
> and CPU APIs are needed.
> 
> When M7 is in LM 'lm-m7', and this LM is managable by 'uboot-lm', U-Boot could
> use LMM_BOOT, LMM_SHUTDOWN and etc to manage 'lm-m7'.
> 
> If in same LM, use CPU_START, CPU_STOP, CPU_RESET_VECTOR_SET and etc to
> manage M7.
> 
> Both LMM/CPU APIs will be used by remoteproc driver.
> 
> The documentation could be found in Linux Kernel:
> drivers/firmware/arm_scmi/vendors/imx/imx95.rst
> 
> Signed-off-by: Peng Fan <peng.fan at nxp.com>
> ---
> Peng Fan (5):
>       firmware: scmi: Conditionally compile protocol support
>       firmware: scmi: Cleanup the SCMI MISC ID
>       firmware: scmi: Support probe vendor ID 0x80 and 0x82
>       firmware: scmi: Add i.MX95 SCMI LMM protocol driver
>       firmware: scmi: Add i.MX95 SCMI CPU Protocol
> 
Hi,

I have reviewed the entire patch set and it looks good to me.

Reviewed-by: Alice Guo <alice.guo at nxp.com>

Best regards,
Alice Guo



More information about the U-Boot mailing list