Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a1f55113 authored by Michal Simek's avatar Michal Simek
Browse files

microblaze: Move cache macro from cache.h to cacheflush.h



Signed-off-by: default avatarMichal Simek <monstr@monstr.eu>
parent 6a8dfe1c
Loading
Loading
Loading
Loading
+0 −16
Original line number Diff line number Diff line
@@ -21,20 +21,4 @@

#define SMP_CACHE_BYTES	L1_CACHE_BYTES

void _enable_icache(void);
void _disable_icache(void);
void _invalidate_icache(unsigned int addr);

#define __enable_icache()		_enable_icache()
#define __disable_icache()		_disable_icache()
#define __invalidate_icache(addr)	_invalidate_icache(addr)

void _enable_dcache(void);
void _disable_dcache(void);
void _invalidate_dcache(unsigned int addr);

#define __enable_dcache()		_enable_dcache()
#define __disable_dcache()		_disable_dcache()
#define __invalidate_dcache(addr)	_invalidate_dcache(addr)

#endif /* _ASM_MICROBLAZE_CACHE_H */
+17 −0
Original line number Diff line number Diff line
@@ -65,6 +65,23 @@
#define flush_cache_vmap(start, end)		do { } while (0)
#define flush_cache_vunmap(start, end)		do { } while (0)


void _enable_icache(void);
void _disable_icache(void);
void _invalidate_icache(unsigned int addr);

#define __enable_icache()		_enable_icache()
#define __disable_icache()		_disable_icache()
#define __invalidate_icache(addr)	_invalidate_icache(addr)

void _enable_dcache(void);
void _disable_dcache(void);
void _invalidate_dcache(unsigned int addr);

#define __enable_dcache()		_enable_dcache()
#define __disable_dcache()		_disable_dcache()
#define __invalidate_dcache(addr)	_invalidate_dcache(addr)

struct page;
struct mm_struct;
struct vm_area_struct;
+1 −0
Original line number Diff line number Diff line
@@ -15,6 +15,7 @@
#include <linux/bitops.h>
#include <asm/system.h>
#include <asm/pgalloc.h>
#include <asm/cacheflush.h>

void show_regs(struct pt_regs *regs)
{