arm64: Make exceptions use the transition library

Hardware / Coreboot - Furquan Shaikh [google.com] - 28 March 2015 01:04 UTC

Transition library acts as a common interface for handling exceptions. The only thing that needs to be implemented by exception.c is the exc_dispatch routine to handle the exceptions as required.

BUG=chrome-os-partner:30785 BRANCH=None TEST=Compiles successfully and exceptions are tested using test_exc

Change-Id: I90b4861909189adfe8449b9d4590965e6b743c00

4aa7616 arm64: Make exceptions use the transition library
src/arch/arm64/armv8/Makefile.inc | 3 -
src/arch/arm64/armv8/exception.c | 41 ++++----
src/arch/arm64/armv8/exception_asm.S | 126 -------------------------
src/arch/arm64/include/armv8/arch/exception.h | 11 ---
4 files changed, 24 insertions(+), 157 deletions(-)

Upstream: review.coreboot.org


  • Share