]> git.karo-electronics.de Git - mv-sheeva.git/commit
MN10300: AM34: Add cacheflushing by using the AM34 purge registers
authorAkira Takeuchi <takeuchi.akr@jp.panasonic.com>
Wed, 27 Oct 2010 16:28:45 +0000 (17:28 +0100)
committerDavid Howells <dhowells@redhat.com>
Wed, 27 Oct 2010 16:28:45 +0000 (17:28 +0100)
commit9731d23710736b96786d68c2e63148ff3f22e6eb
treeb3804df43f25ba8c8aaf1de94a98c0cb22f69d7e
parent0bd3eb6ca772775da6125ea5b044d4257473d18d
MN10300: AM34: Add cacheflushing by using the AM34 purge registers

The AM34 CPU core provides an automated way of purging the cache rather than
manually iterating over all the tags in the cache.  Make it possible to use
these.

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-by-reg.S [new file with mode: 0644]
arch/mn10300/mm/cache-inv-by-reg.S [new file with mode: 0644]