diff options
author | Nicholas Piggin <npiggin@gmail.com> | 2020-09-01 16:15:22 +0200 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2020-10-27 16:02:34 +0100 |
commit | 746192ff3a65d2d79a4e95312132ca6599f79a2f (patch) | |
tree | 085f775c79f4174e1b3dc72502fd5b1bca687e87 /arch/csky | |
parent | arm64: use asm-generic/mmu_context.h for no-op implementations (diff) | |
download | linux-746192ff3a65d2d79a4e95312132ca6599f79a2f.tar.xz linux-746192ff3a65d2d79a4e95312132ca6599f79a2f.zip |
csky: use asm-generic/mmu_context.h for no-op implementations
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Acked-by: Guo Ren <guoren@kernel.org>
Cc: linux-csky@vger.kernel.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/csky')
-rw-r--r-- | arch/csky/include/asm/mmu_context.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/arch/csky/include/asm/mmu_context.h b/arch/csky/include/asm/mmu_context.h index abdf1f1cb6ec..b227d29393a8 100644 --- a/arch/csky/include/asm/mmu_context.h +++ b/arch/csky/include/asm/mmu_context.h @@ -24,11 +24,6 @@ #define cpu_asid(mm) (atomic64_read(&mm->context.asid) & ASID_MASK) #define init_new_context(tsk,mm) ({ atomic64_set(&(mm)->context.asid, 0); 0; }) -#define activate_mm(prev,next) switch_mm(prev, next, current) - -#define destroy_context(mm) do {} while (0) -#define enter_lazy_tlb(mm, tsk) do {} while (0) -#define deactivate_mm(tsk, mm) do {} while (0) void check_and_switch_context(struct mm_struct *mm, unsigned int cpu); @@ -46,4 +41,7 @@ switch_mm(struct mm_struct *prev, struct mm_struct *next, flush_icache_deferred(next); } + +#include <asm-generic/mmu_context.h> + #endif /* __ASM_CSKY_MMU_CONTEXT_H */ |