coreboot/payloads/libpayload/arch
Julius Werner d270c0ec18 arm: Fix minor mistake in cache maintenance assembly
Turns out that when you clear 28 bits starting with bit 3, you leave bit
31 standing. Ooops...

This shouldn't really matter since that bit is reserved/SBZ in CLIDR
anyway, but it's still nice to fix it. This whole thing should really be
an AND for clarity anyway in my opinion.

Bug found in upstream NetBSD (who would've thought...).

BUG=None
TEST=Still boots.

Change-Id: Ic826e82d58fd1ce984971afea3dfa9296f746d9f
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/193300
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-by: Gabe Black <gabeblack@chromium.org>
2014-04-05 01:42:16 +00:00
..
arm arm: Fix minor mistake in cache maintenance assembly 2014-04-05 01:42:16 +00:00
x86 libpayload: Make it possible to install callbacks for particular exceptions. 2014-02-13 04:15:59 +00:00
Config.in ARM: Generalize armv7 as arm. 2013-10-02 09:18:44 +00:00