diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2012-08-12 15:26:27 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-08-13 20:27:38 +0200 |
commit | a3a103c95c9b74e611480134d61dd727c9c0b4ba (patch) | |
tree | 0406adccfa3f2d80f06e55440d92223fd2787363 /arch/arm/cpu/mmu.h | |
parent | 837795895801e6c368a564f9dcbbda2c87137ea7 (diff) | |
download | barebox-a3a103c95c9b74e611480134d61dd727c9c0b4ba.tar.gz barebox-a3a103c95c9b74e611480134d61dd727c9c0b4ba.tar.xz |
ARM MMU: call __mmu_cache_* as regular C functions
Now that __mmu_cache_* restore the registers they can be called
as regular C functions. Create a header file for them and use
C functions rather than inline assembly.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/cpu/mmu.h')
-rw-r--r-- | arch/arm/cpu/mmu.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/cpu/mmu.h b/arch/arm/cpu/mmu.h new file mode 100644 index 0000000000..618968bc82 --- /dev/null +++ b/arch/arm/cpu/mmu.h @@ -0,0 +1,8 @@ +#ifndef __ARM_MMU_H +#define __ARM_MMU_H + +void __mmu_cache_on(void); +void __mmu_cache_off(void); +void __mmu_cache_flush(void); + +#endif /* __ARM_MMU_H */ |