ARM: L2: Add and export outer_clean_all
authorVikram Pandita <vikram.pandita@ti.com>
Tue, 31 May 2011 08:24:58 +0000 (09:24 +0100)
committerJason Kridner <jdk@ti.com>
Sat, 3 Sep 2011 21:57:54 +0000 (17:57 -0400)
commit376e6bcbfa0eb361d499b6adca9e2371ad5b2e92
tree181fb1c609f8d5d79fe45e816f7bd20ceb408175
parent3114a1ac7acf3966e7fcf85a20ebb68ff59c9b7d
ARM: L2: Add and export outer_clean_all

The Errata 588369 and 539766 demands that clean all operation be done
as clean each way at a time

This patch also raps the implementation under the CONFIG errata
macro so that for non-errata version silicon it can be disabled

Signed-off-by: Vikram Pandita <vikram.pandita@ti.com>
Cc: Santosh Shilimkar <santosh.shilimkar@ti.com>
Cc: Woodruff, Richard <r-woodruff2@ti.com>
arch/arm/include/asm/outercache.h
arch/arm/mm/cache-l2x0.c