/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __ASM_METAG_CACHE_H #define __ASM_METAG_CACHE_H /* L1 cache line size (64 bytes) */ #define L1_CACHE_SHIFT 6 #define L1_CACHE_BYTES (1 << L1_CACHE_SHIFT) /* Meta requires large data items to be 8 byte aligned. */ #define ARCH_SLAB_MINALIGN 8 /* * With an L2 cache, we may invalidate dirty lines, so we need to ensure DMA * buffers have cache line alignment. */ #ifdef CONFIG_METAG_L2C #define ARCH_DMA_MINALIGN L1_CACHE_BYTES #else #define ARCH_DMA_MINALIGN 8 #endif #define __read_mostly __attribute__((__section__(".data..read_mostly"))) #endifOverall Contributors
Person | Tokens | Prop | Commits | CommitProp |
James Hogan | 42 | 97.67% | 1 | 50.00% |
Greg Kroah-Hartman | 1 | 2.33% | 1 | 50.00% |
Total | 43 | 100.00% | 2 | 100.00% |