]> git.baikalelectronics.ru Git - kernel.git/commit
mach-ux500: do not override outer.inv_all
authorsrinidhi kasagar <srinidhi.kasagar@stericsson.com>
Tue, 17 Jan 2012 05:59:39 +0000 (11:29 +0530)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 20 Jan 2012 12:12:48 +0000 (13:12 +0100)
commitf39411d24143ab14b4c7d5b726dedab54c559417
tree97c0593108e543475223cf7c96a50db5cdc3fa29
parent9cada9d5f9c22b89ac5874b38f8ec69979567620
mach-ux500: do not override outer.inv_all

Invalidating outer cache without disabling it is a big
nono, and so, remove the machine specific outer.inv_all

And at the same time it does not prevent us overriding
outer.disable as we do not have any such secure SMI to
handle the same while kexec disables the outer cache.

Signed-off-by: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
Reviewed-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/mach-ux500/cache-l2x0.c