MOXA linux-2.6.x / linux-2.6.19-uc1 from UC-7110-LX-BOOTLOADER-1.9_VERSION-4.2.tgz
[linux-2.6.19-moxart.git] / arch / arm / mach-s3c44b0x / cache.S
blob0bc5946096f4b97f6f47c56b5b8cbbc3b115a1d8
1 /*
2  *  linux/arch/arm/mm/cache-s3c44b0.S
3  *
4  *  caution: s3c44b0x DONT have a coprocessor!
5  */
6 #include <linux/linkage.h>
7 #include <linux/init.h>
8 #include <asm/hardware.h>
9 #include <asm/page.h>
11 ENTRY(v3_flush_user_cache_all)
12 ENTRY(v3_flush_kern_cache_all)
13 ENTRY(v3_flush_user_cache_range)
15 ENTRY(v3_coherent_kern_range)
17 ENTRY(v3_flush_kern_dcache_page)
18 ENTRY(v3_dma_inv_range)
19 ENTRY(v3_dma_flush_range)
20 ENTRY(v3_dma_clean_range)
21         mov     pc, lr
23         __INITDATA
25         .type   v3_cache_fns, #object
26 ENTRY(v3_cache_fns)
27         .long   v3_flush_kern_cache_all
28         .long   v3_flush_user_cache_all
29         .long   v3_flush_user_cache_range
30         .long   v3_coherent_kern_range
31         .long   v3_flush_kern_dcache_page
32         .long   v3_dma_inv_range
33         .long   v3_dma_clean_range
34         .long   v3_dma_flush_range
35         .size   v3_cache_fns, . - v3_cache_fns