MN10300: Cache: Implement SMP global cache flushing
authorAkira Takeuchi <takeuchi.akr@jp.panasonic.com>
Wed, 27 Oct 2010 16:28:47 +0000 (17:28 +0100)
committerDavid Howells <dhowells@redhat.com>
Wed, 27 Oct 2010 16:28:47 +0000 (17:28 +0100)
commit8be062892365b09f41d64cda7fa63d306e95e0c9
tree89db630e8d0e8090d09a9dfc6535427456cda631
parentb478491f2628114b2eae76587f22ce3789b66012
MN10300: Cache: Implement SMP global cache flushing

Implement SMP global cache flushing for MN10300.  This will be used by the AM34
which is SMP capable.

Signed-off-by: Akira Takeuchi <takeuchi.akr@jp.panasonic.com>
Signed-off-by: Kiyoshi Owada <owada.kiyoshi@jp.panasonic.com>
Signed-off-by: David Howells <dhowells@redhat.com>
arch/mn10300/mm/Kconfig.cache
arch/mn10300/mm/Makefile
arch/mn10300/mm/cache-flush-icache.c
arch/mn10300/mm/cache-inv-icache.c
arch/mn10300/mm/cache-smp-flush.c [new file with mode: 0644]
arch/mn10300/mm/cache-smp-inv.c [new file with mode: 0644]
arch/mn10300/mm/cache-smp.c [new file with mode: 0644]
arch/mn10300/mm/cache-smp.h [new file with mode: 0644]
arch/mn10300/mm/cache.c