]> code.ossystems Code Review - meta-freescale.git/commitdiff
imx-base: Add mx7 support to U-Boot, MACHINE filter and DEFAULT_TUNE
authorLauren Post <lauren.post@freescale.com>
Thu, 16 Jul 2015 19:22:37 +0000 (14:22 -0500)
committerOtavio Salvador <otavio@ossystems.com.br>
Wed, 29 Jul 2015 02:26:59 +0000 (23:26 -0300)
Add the mx7 settings for U-boot, MACHINE and DEFAULT_TUNE.

MX7 is a new i.MX SoC Family created with the 3.14.28-7D_alpha release
and upstreamed with the 3.14.38-6QP_beta release.

i.MX 7Dual is a CortexA7 ARM core so requires different DEFAULT_TUNE
however it does build with the cortexa9 but not as optimized as it is with
the cortexa7 toolchain.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
conf/machine/include/imx-base.inc

index fba594ddc2ba58c71e3b95554f19607ac1973186..d2b7f7aa1fdd0fefe5022995b7ce8365f4e31cb2 100644 (file)
@@ -16,6 +16,7 @@ UBOOT_ENTRYPOINT_mx53  = "0x70008000"
 UBOOT_ENTRYPOINT_mx6  = "0x10008000"
 UBOOT_ENTRYPOINT_mx6sl = "0x80008000"
 UBOOT_ENTRYPOINT_mx6sx = "0x80008000"
+UBOOT_ENTRYPOINT_mx7 = "0x80008000"
 UBOOT_ENTRYPOINT_vf = "0x80008000"
 
 PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
@@ -39,6 +40,7 @@ MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
 # DEFAULTTUNE_mx6 ?= "cortexa9t-neon"
 # handled by hardware
 DEFAULTTUNE_mx6 ?= "cortexa9thf-neon"
+DEFAULTTUNE_mx7 ?= "cortexa7thf-neon"
 
 # Sub-architecture support
 MACHINE_SOCARCH_SUFFIX ?= ""
@@ -47,6 +49,7 @@ MACHINE_SOCARCH_SUFFIX_mx6q = "-mx6qdl"
 MACHINE_SOCARCH_SUFFIX_mx6dl = "-mx6qdl"
 MACHINE_SOCARCH_SUFFIX_mx6sx = "-mx6sx"
 MACHINE_SOCARCH_SUFFIX_mx6sl = "-mx6sl"
+MACHINE_SOCARCH_SUFFIX_mx7 = "-mx7d"
 MACHINE_SOCARCH_SUFFIX_vf60 = "-vf60"
 MACHINE_SOCARCH_SUFFIX_vf50 = "-vf50"