/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */1/*2* Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3*4* This program is free software; you can redistribute it and/or modify5* it under the terms of the GNU General Public License version 2 as6* published by the Free Software Foundation.7*/89#ifndef __ARC_ASM_CACHECTL_H10#define __ARC_ASM_CACHECTL_H1112/*13* ARC ABI flags defined for Android's finegrained cacheflush requirements14*/15#define CF_I_INV 0x000216#define CF_D_FLUSH 0x001017#define CF_D_FLUSH_INV 0x00201819#define CF_DEFAULT (CF_I_INV | CF_D_FLUSH)2021/*22* Standard flags expected by cacheflush system call users23*/24#define ICACHE CF_I_INV25#define DCACHE CF_D_FLUSH26#define BCACHE (CF_I_INV | CF_D_FLUSH)2728#endif293031