1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2*4882a593Smuzhiyun // Copyright (C) 1994, 1995, 1996 by Ralf Baechle 3*4882a593Smuzhiyun // Copyright (C) 2005-2017 Andes Technology Corporation 4*4882a593Smuzhiyun #ifndef _ASM_CACHECTL 5*4882a593Smuzhiyun #define _ASM_CACHECTL 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun /* 8*4882a593Smuzhiyun * Options for cacheflush system call 9*4882a593Smuzhiyun */ 10*4882a593Smuzhiyun #define ICACHE 0 /* flush instruction cache */ 11*4882a593Smuzhiyun #define DCACHE 1 /* writeback and flush data cache */ 12*4882a593Smuzhiyun #define BCACHE 2 /* flush instruction cache + writeback and flush data cache */ 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun #endif /* _ASM_CACHECTL */ 15