summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNitin Garg <nitin.garg@freescale.com>2015-04-03 09:59:45 -0500
committerYe Li <ye.li@nxp.com>2017-04-05 14:04:34 +0800
commit4a8d0e3050bba8a835749814f7a0c608877bf64d (patch)
tree04f20f9dcd6e3270d0de859d5a03e3646e971357 /include
parent071808ed7690fc7ac4069320e2b7a7988f596f4d (diff)
downloadu-boot-imx-4a8d0e3050bba8a835749814f7a0c608877bf64d.zip
u-boot-imx-4a8d0e3050bba8a835749814f7a0c608877bf64d.tar.gz
u-boot-imx-4a8d0e3050bba8a835749814f7a0c608877bf64d.tar.bz2
MLK-10576 ARM: i.MX6: exclude the ARM errata from i.MX6 UP system
The ARM errata 751472, 794072, 761320, 845369 only applied to the following configuration: This erratum affects configurations with either: - One processor if the ACP is present - Two or more processors i.MX6 family does not have the ACP and thus only the MPCore system will be impacted, which are the i.MX6DQ, i.MX6DL, and i.MX6QP. Signed-off-by: Nitin Garg <nitin.garg@freescale.com> Signed-off-by: Jason Liu <r64343@freescale.com> (cherry picked from commit 0db960784ba4f631ee5c0321b5d25f3b1ac55640) (cherry picked from commit 850f27d137a083a141c99fe9828d596807937d38)
Diffstat (limited to 'include')
-rw-r--r--include/configs/mx6_common.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/configs/mx6_common.h b/include/configs/mx6_common.h
index 20953d1..c23da27 100644
--- a/include/configs/mx6_common.h
+++ b/include/configs/mx6_common.h
@@ -8,6 +8,15 @@
#define __MX6_COMMON_H
#ifndef CONFIG_MX6UL
+#define CONFIG_ARM_ERRATA_743622
+#if (defined(CONFIG_MX6QP) || defined(CONFIG_MX6Q) ||\
+defined(CONFIG_MX6DL)) && !defined(CONFIG_MX6SOLO)
+#define CONFIG_ARM_ERRATA_751472
+#define CONFIG_ARM_ERRATA_794072
+#define CONFIG_ARM_ERRATA_761320
+#define CONFIG_ARM_ERRATA_845369
+#endif
+
#ifndef CONFIG_SYS_L2CACHE_OFF
#define CONFIG_SYS_L2_PL310
#define CONFIG_SYS_PL310_BASE L2_PL310_BASE