summaryrefslogtreecommitdiff
path: root/cpu/sh4
diff options
context:
space:
mode:
authorNobuhiro Iwamatsu <iwamatsu@nigauri.org>2008-03-12 12:15:29 +0900
committerNobuhiro Iwamatsu <iwamatsu@nigauri.org>2008-03-28 14:16:13 +0900
commite92c95180bb5bc5fd4051598a9d60beaba48988d (patch)
treeffce19d21bd74b2cc7a312bba52b00869efb984d /cpu/sh4
parent28e5efde4d925fcb34901d0030d0648de2da7e89 (diff)
downloadu-boot-imx-e92c95180bb5bc5fd4051598a9d60beaba48988d.zip
u-boot-imx-e92c95180bb5bc5fd4051598a9d60beaba48988d.tar.gz
u-boot-imx-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')
-rw-r--r--cpu/sh4/cpu.c3
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)