On ARMv7 the intention is to disable the alignment trap to be able to use hardware assisted unaligned load/stores. Fix the init to do the right thing. Signed-off-by: Lucas Stach <dev@xxxxxxxxxx> --- arch/arm/include/asm/barebox-arm-head.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/include/asm/barebox-arm-head.h b/arch/arm/include/asm/barebox-arm-head.h index 9385415..9a8cc87 100644 --- a/arch/arm/include/asm/barebox-arm-head.h +++ b/arch/arm/include/asm/barebox-arm-head.h @@ -22,7 +22,7 @@ static inline void arm_cpu_lowlevel_init(void) #if __LINUX_ARM_ARCH__ >= 6 r |= CR_U; - r &= CR_A; + r &= ~CR_A; #else r |= CR_A; #endif -- 1.8.1.4 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox