]> git.karo-electronics.de Git - mv-sheeva.git/commit
MN10300: Allow some cacheflushes to be avoided if cache snooping is available
authorDavid Howells <dhowells@redhat.com>
Wed, 27 Oct 2010 16:28:46 +0000 (17:28 +0100)
committerDavid Howells <dhowells@redhat.com>
Wed, 27 Oct 2010 16:28:46 +0000 (17:28 +0100)
commitb478491f2628114b2eae76587f22ce3789b66012
tree038580a05fa1a3c8c9cbee0fa8743af2bba650b9
parent9731d23710736b96786d68c2e63148ff3f22e6eb
MN10300: Allow some cacheflushes to be avoided if cache snooping is available

The AM34 core is able to do cache snooping, and so can skip some of the cache
flushing.

Signed-off-by: David Howells <dhowells@redhat.com>
arch/mn10300/Kconfig
arch/mn10300/include/asm/cacheflush.h
arch/mn10300/kernel/kprobes.c
arch/mn10300/kernel/traps.c
arch/mn10300/mm/Kconfig.cache
arch/mn10300/mm/Makefile
arch/mn10300/mm/cache-flush-icache.c [new file with mode: 0644]
arch/mn10300/mm/cache-inv-icache.c [new file with mode: 0644]
arch/mn10300/mm/cache.c