1*cda5da8dSAndroid Build Coastguard Worker #ifndef _SYS_CACHECTL_H 2*cda5da8dSAndroid Build Coastguard Worker #define _SYS_CACHECTL_H 3*cda5da8dSAndroid Build Coastguard Worker 4*cda5da8dSAndroid Build Coastguard Worker #ifdef __cplusplus 5*cda5da8dSAndroid Build Coastguard Worker extern "C" { 6*cda5da8dSAndroid Build Coastguard Worker #endif 7*cda5da8dSAndroid Build Coastguard Worker 8*cda5da8dSAndroid Build Coastguard Worker #define ICACHE (1<<0) 9*cda5da8dSAndroid Build Coastguard Worker #define DCACHE (1<<1) 10*cda5da8dSAndroid Build Coastguard Worker #define BCACHE (ICACHE|DCACHE) 11*cda5da8dSAndroid Build Coastguard Worker #define CACHEABLE 0 12*cda5da8dSAndroid Build Coastguard Worker #define UNCACHEABLE 1 13*cda5da8dSAndroid Build Coastguard Worker 14*cda5da8dSAndroid Build Coastguard Worker int cachectl(void *, int, int); 15*cda5da8dSAndroid Build Coastguard Worker int cacheflush(void *, int, int); 16*cda5da8dSAndroid Build Coastguard Worker int _flush_cache(void *, int, int); 17*cda5da8dSAndroid Build Coastguard Worker 18*cda5da8dSAndroid Build Coastguard Worker #ifdef __cplusplus 19*cda5da8dSAndroid Build Coastguard Worker } 20*cda5da8dSAndroid Build Coastguard Worker #endif 21*cda5da8dSAndroid Build Coastguard Worker 22*cda5da8dSAndroid Build Coastguard Worker #endif 23