]> git.karo-electronics.de Git - mv-sheeva.git/commit
MN10300: AM34: The current cacheflush routines operate by controlling tag regs
authorDavid Howells <dhowells@redhat.com>
Wed, 27 Oct 2010 16:28:43 +0000 (17:28 +0100)
committerDavid Howells <dhowells@redhat.com>
Wed, 27 Oct 2010 16:28:43 +0000 (17:28 +0100)
commit518d4bb7464dd3c04aeb23874dc360b54058c01e
treedd8d4e9106d30b3c9432def9700e2b4ec205a915
parent93c10d3d68c469c1addacbc541da5518f1de021d
MN10300: AM34: The current cacheflush routines operate by controlling tag regs

The current cache flush and invalidate routines operate by controlling the
cache tag registers.  Rename the files and add config items to select them.

This makes it easier to support the use of other cache flush methods instead,
such as the use of AM34's area purge registers, if available.

Signed-off-by: David Howells <dhowells@redhat.com>
arch/mn10300/mm/Kconfig.cache
arch/mn10300/mm/Makefile
arch/mn10300/mm/cache-flush-by-tag.S [moved from arch/mn10300/mm/cache-flush-mn10300.S with 100% similarity]
arch/mn10300/mm/cache-inv-by-tag.S [moved from arch/mn10300/mm/cache-mn10300.S with 100% similarity]