diff options
author | Akira Takeuchi <takeuchi.akr@jp.panasonic.com> | 2010-10-27 12:28:47 -0400 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2010-10-27 12:28:47 -0400 |
commit | 8be062892365b09f41d64cda7fa63d306e95e0c9 (patch) | |
tree | 89db630e8d0e8090d09a9dfc6535427456cda631 /arch/mn10300/mm/cache.c | |
parent | b478491f2628114b2eae76587f22ce3789b66012 (diff) |
MN10300: Cache: Implement SMP global cache flushing
Implement SMP global cache flushing for MN10300. This will be used by the AM34
which is SMP capable.
Signed-off-by: Akira Takeuchi <takeuchi.akr@jp.panasonic.com>
Signed-off-by: Kiyoshi Owada <owada.kiyoshi@jp.panasonic.com>
Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'arch/mn10300/mm/cache.c')
-rw-r--r-- | arch/mn10300/mm/cache.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/mn10300/mm/cache.c b/arch/mn10300/mm/cache.c index bc35826f1357..0a1f0aa92ebc 100644 --- a/arch/mn10300/mm/cache.c +++ b/arch/mn10300/mm/cache.c | |||
@@ -18,8 +18,13 @@ | |||
18 | #include <asm/cacheflush.h> | 18 | #include <asm/cacheflush.h> |
19 | #include <asm/io.h> | 19 | #include <asm/io.h> |
20 | #include <asm/uaccess.h> | 20 | #include <asm/uaccess.h> |
21 | #include <asm/smp.h> | ||
22 | #include "cache-smp.h" | ||
21 | 23 | ||
22 | EXPORT_SYMBOL(mn10300_icache_inv); | 24 | EXPORT_SYMBOL(mn10300_icache_inv); |
25 | EXPORT_SYMBOL(mn10300_icache_inv_range); | ||
26 | EXPORT_SYMBOL(mn10300_icache_inv_range2); | ||
27 | EXPORT_SYMBOL(mn10300_icache_inv_page); | ||
23 | EXPORT_SYMBOL(mn10300_dcache_inv); | 28 | EXPORT_SYMBOL(mn10300_dcache_inv); |
24 | EXPORT_SYMBOL(mn10300_dcache_inv_range); | 29 | EXPORT_SYMBOL(mn10300_dcache_inv_range); |
25 | EXPORT_SYMBOL(mn10300_dcache_inv_range2); | 30 | EXPORT_SYMBOL(mn10300_dcache_inv_range2); |