From 8592b0e37db6fe21d0fc5baa74614c78098f6d59 Mon Sep 17 00:00:00 2001 From: Anson Huang Date: Thu, 21 Jun 2018 13:11:36 +0800 Subject: 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 --- plat/imx/imx8mm/platform.mk | 4 ++++ plat/imx/imx8mq/platform.mk | 5 +++++ plat/imx/imx8qm/platform.mk | 4 ++++ 3 files changed, 13 insertions(+) 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 -- cgit v1.2.3