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