| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | #ifndef _M68K_CACHECTL_H | 
|  | 2 | #define _M68K_CACHECTL_H | 
|  | 3 |  | 
|  | 4 | /* Definitions for the cacheflush system call.  */ | 
|  | 5 |  | 
|  | 6 | #define FLUSH_SCOPE_LINE    1	/* Flush a cache line */ | 
|  | 7 | #define FLUSH_SCOPE_PAGE    2	/* Flush a page */ | 
|  | 8 | #define FLUSH_SCOPE_ALL     3	/* Flush the whole cache -- superuser only */ | 
|  | 9 |  | 
|  | 10 | #define FLUSH_CACHE_DATA    1	/* Writeback and flush data cache */ | 
|  | 11 | #define FLUSH_CACHE_INSN    2	/* Flush instruction cache */ | 
|  | 12 | #define FLUSH_CACHE_BOTH    3	/* Flush both caches */ | 
|  | 13 |  | 
|  | 14 | #endif /* _M68K_CACHECTL_H */ |