176d2a049SPalmer Dabbelt /* 276d2a049SPalmer Dabbelt * Copyright (C) 2017 Chen Liqin <liqin.chen@sunplusct.com> 376d2a049SPalmer Dabbelt * Copyright (C) 2012 Regents of the University of California 476d2a049SPalmer Dabbelt * 576d2a049SPalmer Dabbelt * This program is free software; you can redistribute it and/or 676d2a049SPalmer Dabbelt * modify it under the terms of the GNU General Public License 776d2a049SPalmer Dabbelt * as published by the Free Software Foundation, version 2. 876d2a049SPalmer Dabbelt * 976d2a049SPalmer Dabbelt * This program is distributed in the hope that it will be useful, 1076d2a049SPalmer Dabbelt * but WITHOUT ANY WARRANTY; without even the implied warranty of 1176d2a049SPalmer Dabbelt * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1276d2a049SPalmer Dabbelt * GNU General Public License for more details. 1376d2a049SPalmer Dabbelt */ 1476d2a049SPalmer Dabbelt 1576d2a049SPalmer Dabbelt #ifndef _ASM_RISCV_CACHE_H 1676d2a049SPalmer Dabbelt #define _ASM_RISCV_CACHE_H 1776d2a049SPalmer Dabbelt 1876d2a049SPalmer Dabbelt #define L1_CACHE_SHIFT 6 1976d2a049SPalmer Dabbelt 2076d2a049SPalmer Dabbelt #define L1_CACHE_BYTES (1 << L1_CACHE_SHIFT) 2176d2a049SPalmer Dabbelt 2276d2a049SPalmer Dabbelt #endif /* _ASM_RISCV_CACHE_H */ 23