m68k: fix ColdFire clear cache operation
commitf3ff6432dde9c0800754f1f144f6e864ac228214
authorGreg Ungerer <gerg@uclinux.org>
Tue, 10 Jul 2012 03:33:24 +0000 (10 13:33 +1000)
committerGreg Ungerer <gerg@uclinux.org>
Tue, 17 Jul 2012 05:49:34 +0000 (17 15:49 +1000)
tree16739657a2a113ceda333e428b393caf0e6774f1
parentb60f187fecee5d9dceb89773e15f976fe21d893a
m68k: fix ColdFire clear cache operation

The code for clearing (invalidating) the ColdFire cache is actually performing
a push operation. Add functions to clear the cache, and fix cache_clear() to
call the appropriate clear cache function.

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
arch/m68k/include/asm/cacheflush_mm.h
arch/m68k/mm/memory.c