ae6948048c
The generic version of l2x0_inv_all is only called just after disabling the L2 cache and is surrounded by a spinlock. However, we're not really turning off the L2 cache right now, and the PL310 does not support exclusive accesses (used to implement the spinlock). So, the invalidation needs to be done without the spinlock. Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Hans-Juergen Koch <hjk@linutronix.de> Cc: Santosh Shilimkar <santosh.shilimkar@ti.com> Signed-off-by: Per Fransson <per.xx.fransson@stericsson.com> Signed-off-by: Linus Walleij <linus.walleij@stericsson.com> |
||
---|---|---|
.. | ||
include/mach | ||
board-mop500.c | ||
board-u5500.c | ||
clock.c | ||
clock.h | ||
cpu-db5500.c | ||
cpu-db8500.c | ||
cpu.c | ||
devices-db5500.c | ||
devices-db8500.c | ||
devices.c | ||
headsmp.S | ||
Kconfig | ||
localtimer.c | ||
Makefile | ||
Makefile.boot | ||
pins-db8500.h | ||
platsmp.c | ||
ste-dma40-db8500.h |