[ARM] armv7: add support for asid-tagged VIVT I-cache
authorCatalin Marinas <catalin.marinas@arm.com>
Wed, 9 May 2007 08:50:23 +0000 (09:50 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Wed, 9 May 2007 08:50:23 +0000 (09:50 +0100)
commit065cf519c32984b7a78777aae3859baf5f5fd3d3
treea6d0fe57cfacb76bd90189101977ec8e6bab3ec0
parent56163fcf194fb688fcf3cefa9b90c5ad41f74059
[ARM] armv7: add support for asid-tagged VIVT I-cache

ARMv7 can have VIPT, PIPT or ASID-tagged VIVT I-cache. This patch
adds the necessary invalidation of the I-cache when the ASID numbers
are re-used.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mm/context.c
include/asm-arm/cacheflush.h