Commit 6f822ccc authored by Douglas Raillard's avatar Douglas Raillard
Browse files

Enable all A53 and A57 errata workarounds for Juno



Juno platform Makefile is responsible for enabling all the relevant
errata. As the Juno platform port does not know which revision of Juno
the TF
is compiled for, the revision of the cores are unknown and so all errata
up to this date are needed on at least one revision of Juno.

Change-Id: I38e1d6efc17e703f2bd55e0714f8d8fa4778f696
Signed-off-by: default avatarDouglas Raillard <douglas.raillard@arm.com>
parent e422f991
...@@ -67,11 +67,20 @@ BL31_SOURCES += lib/cpus/aarch64/cortex_a53.S \ ...@@ -67,11 +67,20 @@ BL31_SOURCES += lib/cpus/aarch64/cortex_a53.S \
${JUNO_INTERCONNECT_SOURCES} \ ${JUNO_INTERCONNECT_SOURCES} \
${JUNO_SECURITY_SOURCES} ${JUNO_SECURITY_SOURCES}
# Enable workarounds for selected Cortex-A53 and A57 erratas. # Enable workarounds for selected Cortex-A53 and A57 errata.
ERRATA_A53_855873 := 1 ERRATA_A53_855873 := 1
ERRATA_A57_806969 := 0 ERRATA_A57_806969 := 0
ERRATA_A57_813419 := 1 ERRATA_A57_813419 := 1
ERRATA_A57_813420 := 1 ERRATA_A57_813420 := 1
ERRATA_A57_826974 := 1
ERRATA_A57_826977 := 1
ERRATA_A57_828024 := 1
ERRATA_A57_829520 := 1
ERRATA_A57_833471 := 1
# Enable workarounds for selected Cortex-A53 errata.
ERRATA_A53_826319 := 1
ERRATA_A53_836870 := 1
# Enable option to skip L1 data cache flush during the Cortex-A57 cluster # Enable option to skip L1 data cache flush during the Cortex-A57 cluster
# power down sequence # power down sequence
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment