]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
imx: imx8mp: Add iMX8MP UltraLite Part cpu type
authorPeng Fan <peng.fan@nxp.com>
Thu, 7 Apr 2022 07:55:51 +0000 (15:55 +0800)
committerStefano Babic <sbabic@denx.de>
Tue, 12 Apr 2022 17:10:43 +0000 (19:10 +0200)
Add i.MX8MP UltraLite Part CPU type

Signed-off-by: Peng Fan <peng.fan@nxp.com>
arch/arm/include/asm/arch-imx/cpu.h
arch/arm/include/asm/mach-imx/sys_proto.h
arch/arm/mach-imx/cpu.c

index fe963789710d14bd38cb671a603cba07f644cf4a..4f63803765e614ead58ab17ae47373a53c93faaa 100644 (file)
@@ -47,6 +47,7 @@
 #define MXC_CPU_IMX8MP6                0x186 /* dummy ID */
 #define MXC_CPU_IMX8MPL                0x187 /* dummy ID */
 #define MXC_CPU_IMX8MPD                0x188 /* dummy ID */
+#define MXC_CPU_IMX8MPUL       0x189 /* dummy ID */
 #define MXC_CPU_IMX8QXP_A0     0x90 /* dummy ID */
 #define MXC_CPU_IMX8QM         0x91 /* dummy ID */
 #define MXC_CPU_IMX8QXP                0x92 /* dummy ID */
index 393c6cfe100e8d018f574ef46c386bbb7e8a5862..fdbbfb169cbd86917fe112ea39e85b43fda59a52 100644 (file)
@@ -73,10 +73,11 @@ struct bd_info;
 #define is_imx8mnud() (is_cpu_type(MXC_CPU_IMX8MNUD))
 #define is_imx8mnus() (is_cpu_type(MXC_CPU_IMX8MNUS))
 #define is_imx8mp() (is_cpu_type(MXC_CPU_IMX8MP)  || is_cpu_type(MXC_CPU_IMX8MPD) || \
-       is_cpu_type(MXC_CPU_IMX8MPL) || is_cpu_type(MXC_CPU_IMX8MP6))
+       is_cpu_type(MXC_CPU_IMX8MPL) || is_cpu_type(MXC_CPU_IMX8MP6) || is_cpu_type(MXC_CPU_IMX8MPUL))
 #define is_imx8mpd() (is_cpu_type(MXC_CPU_IMX8MPD))
 #define is_imx8mpl() (is_cpu_type(MXC_CPU_IMX8MPL))
 #define is_imx8mp6() (is_cpu_type(MXC_CPU_IMX8MP6))
+#define is_imx8mpul() (is_cpu_type(MXC_CPU_IMX8MPUL))
 
 #define is_imx8qxp() (is_cpu_type(MXC_CPU_IMX8QXP))
 
index 8eb05c8dd67795ebc0e656b0f122e5475eb535ef..ba386c24b4a779758d4375017aa3acc2d9a148df 100644 (file)
@@ -106,6 +106,8 @@ const char *get_imx_type(u32 imxtype)
                return "8MP Lite[4]";   /* Quad-core Lite version of the imx8mp */
        case MXC_CPU_IMX8MP6:
                return "8MP[6]";        /* Quad-core version of the imx8mp, NPU fused */
+       case MXC_CPU_IMX8MPUL:
+               return "8MP UltraLite"; /* Quad-core UltraLite version of the imx8mp */
        case MXC_CPU_IMX8MN:
                return "8MNano Quad"; /* Quad-core version */
        case MXC_CPU_IMX8MND: