summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnson Huang <Anson.Huang@nxp.com>2018-06-21 13:11:36 +0800
committerAnson Huang <Anson.Huang@nxp.com>2018-06-21 13:29:21 +0800
commit8592b0e37db6fe21d0fc5baa74614c78098f6d59 (patch)
treec537be95dbe8390b4918a95a6b4e29ad67187081
parent77dd7876f6a78b2fab1f80ac7d8878ded1e04540 (diff)
imx: enable necessary erratas for A53 r0p4
This patch enables necessary erratas for A53 r0p4 according to docs/cpu-specific-build-macros.rst. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
-rw-r--r--plat/imx/imx8mm/platform.mk4
-rw-r--r--plat/imx/imx8mq/platform.mk5
-rw-r--r--plat/imx/imx8qm/platform.mk4
3 files changed, 13 insertions, 0 deletions
diff --git a/plat/imx/imx8mm/platform.mk b/plat/imx/imx8mm/platform.mk
index 09fcbbaf..03e2bc9d 100644
--- a/plat/imx/imx8mm/platform.mk
+++ b/plat/imx/imx8mm/platform.mk
@@ -43,3 +43,7 @@ ifneq (${SPD},none)
$(eval $(call add_define,TEE_IMX8))
endif
+A53_DISABLE_NON_TEMPORAL_HINT := 0
+ERRATA_A53_835769 := 1
+ERRATA_A53_843419 := 1
+ERRATA_A53_855873 := 1
diff --git a/plat/imx/imx8mq/platform.mk b/plat/imx/imx8mq/platform.mk
index 8cddf99a..b20ccb6c 100644
--- a/plat/imx/imx8mq/platform.mk
+++ b/plat/imx/imx8mq/platform.mk
@@ -45,3 +45,8 @@ $(eval $(call add_define,TEE_IMX8))
endif
$(eval $(call add_define,XLAT_TABLE_IN_OCRAM_S))
$(eval $(call add_define,STACK_IN_OCRAM_S))
+
+A53_DISABLE_NON_TEMPORAL_HINT := 0
+ERRATA_A53_835769 := 1
+ERRATA_A53_843419 := 1
+ERRATA_A53_855873 := 1
diff --git a/plat/imx/imx8qm/platform.mk b/plat/imx/imx8qm/platform.mk
index 8a29aef5..a097a0d6 100644
--- a/plat/imx/imx8qm/platform.mk
+++ b/plat/imx/imx8qm/platform.mk
@@ -67,3 +67,7 @@ ERROR_DEPRECATED := 1
A53_DISABLE_NON_TEMPORAL_HINT := 0
ERRATA_A72_859971 := 1
+
+ERRATA_A53_835769 := 1
+ERRATA_A53_843419 := 1
+ERRATA_A53_855873 := 1