File Index
Files and directories
Sign in
FILE

cache.h

File preview with syntax highlighting.

linux-6.19.14/arch/nios2/include/asm/cache.h C
 1/* SPDX-License-Identifier: GPL-2.0-or-later */
 2/*
 3 * Copyright (C) 2004 Microtronix Datacom Ltd.
 4 *
 5 * All rights reserved.
 6 */
 7
 8#ifndef _ASM_NIOS2_CACHE_H
 9#define _ASM_NIOS2_CACHE_H
10
11#define NIOS2_DCACHE_SIZE	CONFIG_NIOS2_DCACHE_SIZE
12#define NIOS2_ICACHE_SIZE	CONFIG_NIOS2_ICACHE_SIZE
13#define NIOS2_DCACHE_LINE_SIZE	CONFIG_NIOS2_DCACHE_LINE_SIZE
14#define NIOS2_ICACHE_LINE_SHIFT	5
15#define NIOS2_ICACHE_LINE_SIZE	(1 << NIOS2_ICACHE_LINE_SHIFT)
16
17/* bytes per L1 cache line */
18#define L1_CACHE_SHIFT		NIOS2_ICACHE_LINE_SHIFT
19#define L1_CACHE_BYTES		NIOS2_ICACHE_LINE_SIZE
20
21#define ARCH_DMA_MINALIGN	L1_CACHE_BYTES
22
23#define __cacheline_aligned
24#define ____cacheline_aligned
25
26#endif
~/ Read-only file preview.