[U-Boot] [PATCH] mx6: Distinguish mx6dual from mx6quad

Otavio Salvador otavio at ossystems.com.br
Thu Jan 16 22:45:32 CET 2014


Hello Fabio,

On Tue, Jan 14, 2014 at 9:55 AM, Fabio Estevam <festevam at gmail.com> wrote:

> From: Fabio Estevam <fabio.estevam at freescale.com>
>
> Currently when we boot a mx6dual U-boot reports that it is a mx6quad.
>
> Report it as MX6D instead:
>
> CPU:   Freescale i.MX6D rev1.2 at 792 MHz
>
> Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>
> Tested-by: Otavio Salvador <otavio at ossystems.com.br>
>

I have spot a build error using this patch and the fix is below:

diff --git a/arch/arm/include/asm/arch-mx5/sys_proto.h
b/arch/arm/include/asm/arch-mx5/sys_proto.h
index 9949ad1..7dacc4c 100644
--- a/arch/arm/include/asm/arch-mx5/sys_proto.h
+++ b/arch/arm/include/asm/arch-mx5/sys_proto.h
@@ -14,6 +14,7 @@
 #define MXC_CPU_MX6DL          0x61
 #define MXC_CPU_MX6SOLO                0x62
 #define MXC_CPU_MX6Q           0x63
+#define MXC_CPU_MX6D           0x64

 #define is_soc_rev(rev)        ((get_cpu_rev() & 0xFF) - rev)
 u32 get_cpu_rev(void);

To reproduce the error, please use:

./MAKEALL -- mx51evk

Regards,

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the U-Boot mailing list