projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
armv8: mmu: fix page table mapping
[oweals/u-boot.git]
/
arch
/
arm
/
cpu
/
armv8
/
tlb.S
diff --git
a/arch/arm/cpu/armv8/tlb.S
b/arch/arm/cpu/armv8/tlb.S
index f840b04df5084ce4f9ec23754604fdd6f2e1ab8c..6743111b6a1085245f3df70deaea95eb6bfcd3da 100644
(file)
--- a/
arch/arm/cpu/armv8/tlb.S
+++ b/
arch/arm/cpu/armv8/tlb.S
@@
-7,7
+7,6
@@
#include <asm-offsets.h>
#include <config.h>
#include <asm-offsets.h>
#include <config.h>
-#include <version.h>
#include <linux/linkage.h>
#include <asm/macro.h>
#include <linux/linkage.h>
#include <asm/macro.h>
@@
-15,7
+14,8
@@
* void __asm_invalidate_tlb_all(void)
*
* invalidate all tlb entries.
* void __asm_invalidate_tlb_all(void)
*
* invalidate all tlb entries.
- */
+*/
+.pushsection .text.__asm_invalidate_tlb_all, "ax"
ENTRY(__asm_invalidate_tlb_all)
switch_el x9, 3f, 2f, 1f
3: tlbi alle3
ENTRY(__asm_invalidate_tlb_all)
switch_el x9, 3f, 2f, 1f
3: tlbi alle3
@@
-32,3
+32,4
@@
ENTRY(__asm_invalidate_tlb_all)
0:
ret
ENDPROC(__asm_invalidate_tlb_all)
0:
ret
ENDPROC(__asm_invalidate_tlb_all)
+.popsection