From: Mike Frysinger Date: Fri, 10 Apr 2009 20:52:08 +0000 (+0000) Subject: Blackfin: fix data cache flushing when doing icache flushing X-Git-Tag: v2.6.31-rc1~361^2~55 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5d89137a17ca804ee60077f5d4ad8d7ca60f0614;p=pandora-kernel.git Blackfin: fix data cache flushing when doing icache flushing Make sure we flush all data caches and their write buffers before flushing icache, otherwise random edge cases could crop up where stale data is read into icache from external memory. As fallout, punt the combined icache + dcache flush function since we cannot safely do them back to back -- the SSYNC is needed between the dcache flush and the icache flush. Signed-off-by: Mike Frysinger Signed-off-by: Bryan Wu --- Reading git-diff-tree failed