diff options
author | Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | 2008-03-12 12:15:29 +0900 |
---|---|---|
committer | Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | 2008-03-28 14:16:13 +0900 |
commit | e92c95180bb5bc5fd4051598a9d60beaba48988d (patch) | |
tree | ffce19d21bd74b2cc7a312bba52b00869efb984d /cpu/sh4/cpu.c | |
parent | 28e5efde4d925fcb34901d0030d0648de2da7e89 (diff) | |
download | u-boot-e92c95180bb5bc5fd4051598a9d60beaba48988d.zip u-boot-e92c95180bb5bc5fd4051598a9d60beaba48988d.tar.gz u-boot-e92c95180bb5bc5fd4051598a9d60beaba48988d.tar.bz2 |
sh: Add support SH4 cache control
Add support SH4 cache control and flash_cache function
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Diffstat (limited to 'cpu/sh4/cpu.c')
-rw-r--r-- | cpu/sh4/cpu.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpu/sh4/cpu.c b/cpu/sh4/cpu.c index 0ebf951..d94e139 100644 --- a/cpu/sh4/cpu.c +++ b/cpu/sh4/cpu.c @@ -24,6 +24,7 @@ #include <common.h> #include <command.h> #include <asm/processor.h> +#include <asm/cache.h> int checkcpu(void) { @@ -51,7 +52,7 @@ int do_reset (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) void flush_cache (unsigned long addr, unsigned long size) { - + dcache_invalid_range( addr , addr + size ); } void icache_enable (void) |