coreboot/payloads/libpayload/arch/arm
Julius Werner d0706b8485 arm: Remove exception_test()
The exception_test() mechanism might have been useful when exceptions
were first implemented, but now that they are pretty stable it's really
not necessary anymore (especially not on every single boot in production
Chromebooks). It forces a simple unaligned access, and as we start
having exceptions in stages that might not have paging turned on yet,
it's better to remove that completely.

Also removed the duplicated implementations of SCTLR-stuff and switched
to the existing ones in cache.h.

BUG=None
TEST=Made sure Pit and Nyan still boot and can trigger exceptions in all
stages.

Change-Id: I85e66269f5e2f2dfd3e8aaaa18441493514b62f8
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/177101
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-by: Gabe Black <gabeblack@chromium.org>
2013-11-20 06:51:13 +00:00
..
assembler.h
cache.c libpayload: expose dcache_line_bytes() in ARM cache API 2013-10-23 05:21:24 +00:00
Config.in
coreboot.c
dummy_media.c
exception.c arm: Remove exception_test() 2013-11-20 06:51:13 +00:00
exception_asm.S arm: Remove exception_test() 2013-11-20 06:51:13 +00:00
head.S
libpayload.ldscript
main.c
Makefile.inc arm: Remove some pointless CFLAGS 2013-11-19 06:06:40 +00:00
memcpy.S
memset.S
sysinfo.c
timer.c
util.S
virtual.c