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>
Fri, 16 Sep 2011 22:05:34 +0000 (18:05 -0400)
commit4aa564b310e18b1d94f75585885b990a80834b4c
tree09235c421cfe7a286c3341d2bb99203ec82932cf
parent9697c5cd5d4b0704355e45dddd3c2a3c2b3c36de
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