[U-Boot] [PATCH] powerpc: mpc85xx: Improve Work-around for Erratum A005125
Takuma Ueba
ueba.takuma at jp.fujitsu.com
Mon Apr 23 05:28:52 UTC 2018
powerpc/mpc85xx: Work-around for Erratum A005125 must be applied to all cores.
Signed-off-by: Yoshihisa Morizumi <yoshi.morizumi at jp.fujitsu.com>
Signed-off-by: Takuma Ueba <ueba.takuma at jp.fujitsu.com>
---
arch/powerpc/cpu/mpc85xx/release.S | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/powerpc/cpu/mpc85xx/release.S b/arch/powerpc/cpu/mpc85xx/release.S
index e1f12089c3..39e2119f34 100644
--- a/arch/powerpc/cpu/mpc85xx/release.S
+++ b/arch/powerpc/cpu/mpc85xx/release.S
@@ -27,6 +27,13 @@
.globl __secondary_start_page
.align 12
__secondary_start_page:
+#ifdef CONFIG_SYS_FSL_ERRATUM_A005125
+ msync
+ isync
+ mfspr r3, SPRN_HDBCR0
+ oris r3, r3, 0x0080
+ mtspr SPRN_HDBCR0, r3
+#endif
/* First do some preliminary setup */
lis r3, HID0_EMCP at h /* enable machine check */
#ifndef CONFIG_E500MC
--
2.14.1
More information about the U-Boot
mailing list