Title: [9051] trunk/arch/blackfin/mach-common/cache.S: Remove old and incomplete walk around for anomaly 05000491.
Revision
9051
Author
sonicz
Date
2010-08-05 03:34:28 -0400 (Thu, 05 Aug 2010)

Log Message

Remove old and incomplete walk around for anomaly 05000491.

The new walk around of anomaly 05000491 to do iflush within L1 SRAM has
already been applied for UP kernel.

Modified Paths

Diff

Modified: trunk/arch/blackfin/mach-common/cache.S (9050 => 9051)


--- trunk/arch/blackfin/mach-common/cache.S	2010-08-05 07:13:44 UTC (rev 9050)
+++ trunk/arch/blackfin/mach-common/cache.S	2010-08-05 07:34:28 UTC (rev 9051)
@@ -68,17 +68,6 @@
 
 /* Invalidate all instruction cache lines assocoiated with this memory area */
 ENTRY(_blackfin_icache_flush_range)
-/*
- * Walkaround to avoid loading wrong instruction after invalidating icache
- * and following sequence is met.
- *
- * 1) One instruction address is cached in the instruction cache.
- * 2) This instruction in SDRAM is changed.
- * 3) IFLASH[P0] is executed only once in blackfin_icache_flush_range().
- * 4) This instruction is executed again, but the old one is loaded.
- */
-	P0 = R0;
-	IFLUSH[P0];
 	do_flush IFLUSH
 ENDPROC(_blackfin_icache_flush_range)
 
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to