#include <asm/cpu-regs.h>
#include <proc/cache.h>
Go to the source code of this file.
|
#define | L1_CACHE_DISPARITY (L1_CACHE_NENTRIES * L1_CACHE_BYTES) |
|
#define | ARCH_DMA_MINALIGN L1_CACHE_BYTES |
|
#define | DCACHE_PURGE(WAY, ENTRY) |
|
#define | DCACHE_PURGE_WAY0(ENTRY) __SYSREG(0xc8400000 + 0 * L1_CACHE_WAYDISP + (ENTRY) * L1_CACHE_BYTES, u32) |
|
#define | DCACHE_PURGE_WAY1(ENTRY) __SYSREG(0xc8400000 + 1 * L1_CACHE_WAYDISP + (ENTRY) * L1_CACHE_BYTES, u32) |
|
#define | DCACHE_PURGE_WAY2(ENTRY) __SYSREG(0xc8400000 + 2 * L1_CACHE_WAYDISP + (ENTRY) * L1_CACHE_BYTES, u32) |
|
#define | DCACHE_PURGE_WAY3(ENTRY) __SYSREG(0xc8400000 + 3 * L1_CACHE_WAYDISP + (ENTRY) * L1_CACHE_BYTES, u32) |
|
#define | ICACHE_DATA(WAY, ENTRY, OFF) |
|
#define | ICACHE_TAG(WAY, ENTRY) |
|
#define | DCACHE_DATA(WAY, ENTRY, OFF) |
|
#define | DCACHE_TAG(WAY, ENTRY) |
|
Value:
Definition at line 53 of file cache.h.
#define DCACHE_PURGE |
( |
|
WAY, |
|
|
|
ENTRY |
|
) |
| |
Value:
Definition at line 31 of file cache.h.
#define DCACHE_PURGE_WAY0 |
( |
|
ENTRY | ) |
__SYSREG(0xc8400000 + 0 * L1_CACHE_WAYDISP + (ENTRY) * L1_CACHE_BYTES, u32) |
#define DCACHE_PURGE_WAY1 |
( |
|
ENTRY | ) |
__SYSREG(0xc8400000 + 1 * L1_CACHE_WAYDISP + (ENTRY) * L1_CACHE_BYTES, u32) |
#define DCACHE_PURGE_WAY2 |
( |
|
ENTRY | ) |
__SYSREG(0xc8400000 + 2 * L1_CACHE_WAYDISP + (ENTRY) * L1_CACHE_BYTES, u32) |
#define DCACHE_PURGE_WAY3 |
( |
|
ENTRY | ) |
__SYSREG(0xc8400000 + 3 * L1_CACHE_WAYDISP + (ENTRY) * L1_CACHE_BYTES, u32) |
#define DCACHE_TAG |
( |
|
WAY, |
|
|
|
ENTRY |
|
) |
| |
Value:
Definition at line 56 of file cache.h.
Value:
Definition at line 45 of file cache.h.
#define ICACHE_TAG |
( |
|
WAY, |
|
|
|
ENTRY |
|
) |
| |
Value:
Definition at line 48 of file cache.h.