bsps/arm: Fix TLB invalidation for ARMv7-A

This commit is contained in:
Sebastian Huber
2014-06-06 08:02:10 +02:00
parent c19342a767
commit dc44de7686
@@ -491,6 +491,13 @@ arm_cp15_tlb_invalidate(void)
: ARM_SWITCH_OUTPUT
: [sbz] "r" (sbz)
);
/*
* ARM Architecture Reference Manual, ARMv7-A and ARMv7-R edition, Issue C,
* B3.10.1 General TLB maintenance requirements.
*/
_ARM_Data_synchronization_barrier();
_ARM_Instruction_synchronization_barrier();
}
ARM_CP15_TEXT_SECTION static inline void