Commit 7b275822 authored by Paul Mundt's avatar Paul Mundt

sh: Conver to asm-generic/mmu_context.h.

Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent f8f06bc7
...@@ -129,23 +129,23 @@ static inline void switch_mm(struct mm_struct *prev, ...@@ -129,23 +129,23 @@ static inline void switch_mm(struct mm_struct *prev,
if (!cpumask_test_and_set_cpu(cpu, mm_cpumask(next))) if (!cpumask_test_and_set_cpu(cpu, mm_cpumask(next)))
activate_context(next, cpu); activate_context(next, cpu);
} }
#define activate_mm(prev, next) switch_mm((prev),(next),NULL)
#define deactivate_mm(tsk,mm) do { } while (0)
#define enter_lazy_tlb(mm,tsk) do { } while (0)
#else #else
#define get_mmu_context(mm) do { } while (0)
#define init_new_context(tsk,mm) (0)
#define destroy_context(mm) do { } while (0)
#define set_asid(asid) do { } while (0) #define set_asid(asid) do { } while (0)
#define get_asid() (0) #define get_asid() (0)
#define cpu_asid(cpu, mm) ({ (void)cpu; NO_CONTEXT; }) #define cpu_asid(cpu, mm) ({ (void)cpu; NO_CONTEXT; })
#define switch_and_save_asid(asid) (0) #define switch_and_save_asid(asid) (0)
#define set_TTB(pgd) do { } while (0) #define set_TTB(pgd) do { } while (0)
#define get_TTB() (0) #define get_TTB() (0)
#define activate_context(mm,cpu) do { } while (0)
#define switch_mm(prev,next,tsk) do { } while (0)
#endif /* CONFIG_MMU */
#define activate_mm(prev, next) switch_mm((prev),(next),NULL) #include <asm-generic/mmu_context.h>
#define deactivate_mm(tsk,mm) do { } while (0)
#define enter_lazy_tlb(mm,tsk) do { } while (0) #endif /* CONFIG_MMU */
#if defined(CONFIG_CPU_SH3) || defined(CONFIG_CPU_SH4) #if defined(CONFIG_CPU_SH3) || defined(CONFIG_CPU_SH4)
/* /*
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment