diff options
Diffstat (limited to 'arch/microblaze')
-rw-r--r-- | arch/microblaze/Kconfig | 1 | ||||
-rw-r--r-- | arch/microblaze/include/asm/tlb.h | 9 |
2 files changed, 1 insertions, 9 deletions
diff --git a/arch/microblaze/Kconfig b/arch/microblaze/Kconfig index a51b965b3b82..321e398ab6b5 100644 --- a/arch/microblaze/Kconfig +++ b/arch/microblaze/Kconfig | |||
@@ -41,6 +41,7 @@ config MICROBLAZE | |||
41 | select TRACING_SUPPORT | 41 | select TRACING_SUPPORT |
42 | select VIRT_TO_BUS | 42 | select VIRT_TO_BUS |
43 | select CPU_NO_EFFICIENT_FFS | 43 | select CPU_NO_EFFICIENT_FFS |
44 | select MMU_GATHER_NO_RANGE if MMU | ||
44 | 45 | ||
45 | # Endianness selection | 46 | # Endianness selection |
46 | choice | 47 | choice |
diff --git a/arch/microblaze/include/asm/tlb.h b/arch/microblaze/include/asm/tlb.h index 99b6ded54849..628a78ee0a72 100644 --- a/arch/microblaze/include/asm/tlb.h +++ b/arch/microblaze/include/asm/tlb.h | |||
@@ -11,16 +11,7 @@ | |||
11 | #ifndef _ASM_MICROBLAZE_TLB_H | 11 | #ifndef _ASM_MICROBLAZE_TLB_H |
12 | #define _ASM_MICROBLAZE_TLB_H | 12 | #define _ASM_MICROBLAZE_TLB_H |
13 | 13 | ||
14 | #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) | ||
15 | |||
16 | #include <linux/pagemap.h> | 14 | #include <linux/pagemap.h> |
17 | |||
18 | #ifdef CONFIG_MMU | ||
19 | #define tlb_start_vma(tlb, vma) do { } while (0) | ||
20 | #define tlb_end_vma(tlb, vma) do { } while (0) | ||
21 | #define __tlb_remove_tlb_entry(tlb, pte, address) do { } while (0) | ||
22 | #endif | ||
23 | |||
24 | #include <asm-generic/tlb.h> | 15 | #include <asm-generic/tlb.h> |
25 | 16 | ||
26 | #endif /* _ASM_MICROBLAZE_TLB_H */ | 17 | #endif /* _ASM_MICROBLAZE_TLB_H */ |