diff options
author | Peng Fan <peng.fan@nxp.com> | 2023-04-28 12:08:32 +0800 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2023-05-21 16:54:41 +0200 |
commit | 58da865e27f4a50d95b962bb6b299c18bcf8a5d3 (patch) | |
tree | 76be764df39bc76d1ff0762ad7b0ac6bbda45ffe /drivers/cpu/imx8_cpu.c | |
parent | 4a5c5d56f55a2622e3620e7634b08b3620e709dd (diff) | |
download | u-boot-58da865e27f4a50d95b962bb6b299c18bcf8a5d3.zip u-boot-58da865e27f4a50d95b962bb6b299c18bcf8a5d3.tar.gz u-boot-58da865e27f4a50d95b962bb6b299c18bcf8a5d3.tar.bz2 |
imx9: add i.MX93 variants support
According to datasheet, iMX93 has fused parts with CORE1 or NPU or
both disabled. So update code to support it, the kernel device tree
runtime update will be added in future patches.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'drivers/cpu/imx8_cpu.c')
-rw-r--r-- | drivers/cpu/imx8_cpu.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/cpu/imx8_cpu.c b/drivers/cpu/imx8_cpu.c index 304d5e5..98ff95f 100644 --- a/drivers/cpu/imx8_cpu.c +++ b/drivers/cpu/imx8_cpu.c @@ -39,6 +39,20 @@ static const char *get_imx_type_str(u32 imxtype) return "8QM"; case MXC_CPU_IMX93: return "93(52)";/* iMX93 Dual core with NPU */ + case MXC_CPU_IMX9351: + return "93(51)";/* iMX93 Single core with NPU */ + case MXC_CPU_IMX9332: + return "93(32)";/* iMX93 Dual core without NPU */ + case MXC_CPU_IMX9331: + return "93(31)";/* iMX93 Single core without NPU */ + case MXC_CPU_IMX9322: + return "93(22)";/* iMX93 9x9 Dual core */ + case MXC_CPU_IMX9321: + return "93(21)";/* iMX93 9x9 Single core */ + case MXC_CPU_IMX9312: + return "93(12)";/* iMX93 9x9 Dual core without NPU */ + case MXC_CPU_IMX9311: + return "93(11)";/* iMX93 9x9 Single core without NPU */ default: return "??"; } |