arm: Add return value argument to longjmp
authorAlexander Graf <agraf@suse.de>
Tue, 27 Sep 2016 07:30:32 +0000 (09:30 +0200)
committerTom Rini <trini@konsulko.com>
Sat, 8 Oct 2016 13:33:34 +0000 (09:33 -0400)
commit692fcdd800e1987e69294e11f8cf570771c528c5
treee196a4c634a52f10502af3b41f54e74365917544
parentd40dbfb7405cb74946ba0a6e9058045fdb5bddaf
arm: Add return value argument to longjmp

The normal longjmp command allows for a caller to pass the return value
of the setjmp() invocation. This patch adds that semantic to the arm
implementation of it and adjusts the efi_loader call respectively.

Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/arm/include/asm/setjmp.h
lib/efi_loader/efi_boottime.c