diff options
author | Michal Simek <monstr@monstr.eu> | 2010-03-24 09:09:17 (GMT) |
---|---|---|
committer | Michal Simek <monstr@monstr.eu> | 2010-04-01 06:38:24 (GMT) |
commit | 0691c97d74cbdfd49333ef01939ecaef158ebe1b (patch) | |
tree | 39845301dc8a7ef1ea3c3078646a947b27508c27 /arch/microblaze/kernel/head.S | |
parent | 9373dd6ab140f1e6f2e62a9f0bf473987a0b62dc (diff) | |
download | linux-0691c97d74cbdfd49333ef01939ecaef158ebe1b.tar.xz |
microblaze: Use MICROBLAZE_TLB_SIZE in asm code
TLB size was hardcoded in asm code. This patch brings ability
to change TLB size only in one place. (mmu.h).
Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'arch/microblaze/kernel/head.S')
-rw-r--r-- | arch/microblaze/kernel/head.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/microblaze/kernel/head.S b/arch/microblaze/kernel/head.S index e397d5d..ba2c033 100644 --- a/arch/microblaze/kernel/head.S +++ b/arch/microblaze/kernel/head.S @@ -134,7 +134,7 @@ _copy_bram: * virtual to physical. */ nop - addik r3, r0, 63 /* Invalidate all TLB entries */ + addik r3, r0, MICROBLAZE_TLB_SIZE -1 /* Invalidate all TLB entries */ _invalidate: mts rtlbx, r3 mts rtlbhi, r0 /* flush: ensure V is clear */ |