1718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fu#ifndef _SYS_CACHECTL_H 2718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fu#define _SYS_CACHECTL_H 1 3718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fu 4718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fu#ifdef __mips__ 5718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fu#include <asm/cachectl.h> 6718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fuextern int __cachectl (void *addr, __const int nbytes, __const int op); 7718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fuextern int _flush_cache (char *addr, __const int nbytes, __const int op); 8718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fu#endif 9718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fu 10718e73cf26cca98f32bc11496c4e3c9ede67cd27Chao-Ying Fu#endif /* sys/cachectl.h */ 11