summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/blackfin/lib/blackfin_linux.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/arch/blackfin/lib/blackfin_linux.c b/arch/blackfin/lib/blackfin_linux.c
index e0751095ba..efa0e7d41a 100644
--- a/arch/blackfin/lib/blackfin_linux.c
+++ b/arch/blackfin/lib/blackfin_linux.c
@@ -49,14 +49,11 @@ int do_bootm_linux(struct image_handle *os_handle, struct image_handle *initrd)
if (relocate_image(os_handle, (void *)ntohl(os_header->ih_load)))
return -1;
+ icache_disable();
+
strncpy(cmdlinedest, cmdline, 0x1000);
cmdlinedest[0xfff] = 0;
- if(icache_status()){
- flush_instruction_cache();
- icache_disable();
- }
-
(*appl)(cmdlinedest);
return -1;