Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | /* |
2 | * arch/sh/mm/tlb-nommu.c | |
3 | * | |
4 | * TLB Operations for MMUless SH. | |
5 | * | |
6 | * Copyright (C) 2002 Paul Mundt | |
7 | * | |
8 | * Released under the terms of the GNU GPL v2.0. | |
9 | */ | |
10 | #include <linux/kernel.h> | |
11 | #include <linux/mm.h> | |
12 | ||
13 | /* | |
14 | * Nothing too terribly exciting here .. | |
15 | */ | |
16 | ||
17 | void flush_tlb(void) | |
18 | { | |
19 | BUG(); | |
20 | } | |
21 | ||
22 | void flush_tlb_all(void) | |
23 | { | |
24 | BUG(); | |
25 | } | |
26 | ||
27 | void flush_tlb_mm(struct mm_struct *mm) | |
28 | { | |
29 | BUG(); | |
30 | } | |
31 | ||
32 | void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, | |
33 | unsigned long end) | |
34 | { | |
35 | BUG(); | |
36 | } | |
37 | ||
38 | void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) | |
39 | { | |
40 | BUG(); | |
41 | } | |
42 | ||
43 | void __flush_tlb_page(unsigned long asid, unsigned long page) | |
44 | { | |
45 | BUG(); | |
46 | } | |
47 | ||
48 | void flush_tlb_kernel_range(unsigned long start, unsigned long end) | |
49 | { | |
50 | BUG(); | |
51 | } | |
52 | ||
53 | void update_mmu_cache(struct vm_area_struct * vma, | |
54 | unsigned long address, pte_t pte) | |
55 | { | |
56 | BUG(); | |
57 | } | |
58 |