[meta-freescale] [meta-fsl-arm][PATCH v2 04/32] imx-base: Add mx7 support to U-Boot, MACHINE filter and DEFAULT_TUNE
Lauren Post
lauren.post at freescale.com
Thu Jul 16 12:22:37 PDT 2015
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 at freescale.com>
---
conf/machine/include/imx-base.inc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index f64ba6b..83b771b 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -17,6 +17,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"
@@ -40,6 +41,7 @@ MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
# DEFAULTTUNE_mx6 ?= "cortexa9t-neon"
# handled by hardware
DEFAULTTUNE_mx6 ?= "cortexa9thf-neon"
+DEFAULTTUNE_mx7 ?= "cortexa7hf-neon"
# Sub-architecture support
MACHINE_SOCARCH_SUFFIX ?= ""
@@ -49,6 +51,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"
--
1.7.9.5
More information about the meta-freescale
mailing list