[PATCH] ARM: move firmware_ops to drivers/firmware

Russell King - ARM Linux linux at arm.linux.org.uk
Mon Nov 18 12:14:45 EST 2013

On Sun, Nov 17, 2013 at 03:59:04PM +0000, Catalin Marinas wrote:
> No L2x0 (L210, L220, PL310) cache on ARMv8. And here I strongly
> recommend the hardware people to make proper external caches which can
> be flushed by standard CPU instructions, not MMIO. Any such caches
> must be enabled by firmware before Linux starts.

Yea, and we've seen what a trainwreck that causes on 32-bit ARM with
the kernel exploding at boot time because of a dirty L2 cache.

More information about the linux-arm-kernel mailing list