diff options
Diffstat (limited to 'firmware/target/arm/mmu-arm.h')
-rw-r--r-- | firmware/target/arm/mmu-arm.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/firmware/target/arm/mmu-arm.h b/firmware/target/arm/mmu-arm.h index b744305dbd..4b8f3448d4 100644 --- a/firmware/target/arm/mmu-arm.h +++ b/firmware/target/arm/mmu-arm.h | |||
@@ -17,13 +17,16 @@ | |||
17 | * | 17 | * |
18 | ****************************************************************************/ | 18 | ****************************************************************************/ |
19 | 19 | ||
20 | #define CACHE_ALL (1 << 3 | 1 << 2 ) | 20 | #define CACHE_ALL 0x0C |
21 | #define CACHE_NONE 0 | 21 | #define CACHE_NONE 0 |
22 | #define BUFFERED (1 << 2) | 22 | #define BUFFERED 0x04 |
23 | 23 | ||
24 | void ttb_init(void); | 24 | void ttb_init(void); |
25 | void enable_mmu(void); | 25 | void enable_mmu(void); |
26 | void map_section(unsigned int pa, unsigned int va, int mb, int cache_flags); | 26 | void map_section(unsigned int pa, unsigned int va, int mb, int flags); |
27 | |||
28 | /* Cleans entire DCache */ | ||
29 | void clean_dcache(void); | ||
27 | 30 | ||
28 | /* Invalidate DCache for this range */ | 31 | /* Invalidate DCache for this range */ |
29 | /* Will do write back */ | 32 | /* Will do write back */ |
@@ -37,7 +40,4 @@ void clean_dcache_range(const void *base, unsigned int size); | |||
37 | /* Will *NOT* do write back */ | 40 | /* Will *NOT* do write back */ |
38 | void dump_dcache_range(const void *base, unsigned int size); | 41 | void dump_dcache_range(const void *base, unsigned int size); |
39 | 42 | ||
40 | /* Cleans entire DCache */ | ||
41 | void clean_dcache(void); | ||
42 | |||
43 | void memory_init(void); | 43 | void memory_init(void); |