imx9: Add i.MX94 CPU type and SoC-level Kconfig
authorYe Li <ye.li@nxp.com>
Tue, 23 Sep 2025 02:14:53 +0000 (10:14 +0800)
committerFabio Estevam <festevam@gmail.com>
Fri, 26 Sep 2025 12:51:21 +0000 (09:51 -0300)
commita87b9283266344ac31ef76a3a3ccf2da65429818
treef9d5559725bcd62150af81f9531d0f8f1903af2b
parent44c4919e9dd6c162b237633ba689441eca9a149c
imx9: Add i.MX94 CPU type and SoC-level Kconfig

Introduce support for the new i.MX94 processor, including its CPU type
and SoC-level Kconfig entry.

The i.MX94 is a new member of the i.MX9 family. It uses a System Manager
to handle system-level functions such as power, clock, sensor and pin
control. The System Manager runs on a Cortex-M processor, while the
Cortex-A processor communicates with it via the ARM SCMI protocol and a
messaging unit.

Signed-off-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Alice Guo <alice.guo@nxp.com>
Acked-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
arch/arm/include/asm/arch-imx/cpu.h
arch/arm/include/asm/mach-imx/sys_proto.h
arch/arm/mach-imx/imx9/Kconfig