18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
28c2ecf20Sopenharmony_ci// Copyright (C) 1994, 1995, 1996 by Ralf Baechle
38c2ecf20Sopenharmony_ci// Copyright (C) 2005-2017 Andes Technology Corporation
48c2ecf20Sopenharmony_ci#ifndef	_ASM_CACHECTL
58c2ecf20Sopenharmony_ci#define	_ASM_CACHECTL
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci/*
88c2ecf20Sopenharmony_ci * Options for cacheflush system call
98c2ecf20Sopenharmony_ci */
108c2ecf20Sopenharmony_ci#define	ICACHE	0		/* flush instruction cache        */
118c2ecf20Sopenharmony_ci#define	DCACHE	1		/* writeback and flush data cache */
128c2ecf20Sopenharmony_ci#define	BCACHE	2		/* flush instruction cache + writeback and flush data cache */
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci#endif /* _ASM_CACHECTL */
15