Index: kernel/arch/arm32/src/cpu/cpu.c
===================================================================
--- kernel/arch/arm32/src/cpu/cpu.c	(revision 0acd3399ba1eed434dfaab9035233086c868ad07)
+++ kernel/arch/arm32/src/cpu/cpu.c	(revision e55fcd29e7b9f615c8a572f2e1d352f1443007bb)
@@ -112,6 +112,6 @@
 	/* Turn off accessed flag, RAZ/WI prior to armv7 */
 	control_reg &= ~(CP15_R1_ACCESS_FLAG_EN | CP15_R1_HW_ACCESS_FLAG_EN);
-	/* Enable branch prediction RAZ/WI if not supported */
-	control_reg |= CP15_R1_BRANCH_PREDICT_EN;
+	/* Disable branch prediction RAZ/WI if not supported */
+	control_reg &= ~CP15_R1_BRANCH_PREDICT_EN;
 
 	/* Unaligned access is supported on armv6+ */
