Home
last modified time | relevance | path

Searched hist:d9b7636e2b53089a466257d3b03195b01a2fca43 (Results 1 – 1 of 1) sorted by relevance

/rk3399_ARM-atf/plat/arm/board/juno/aarch64/
H A Djuno_helpers.Sd9b7636e2b53089a466257d3b03195b01a2fca43 Fri Sep 01 14:08:47 UTC 2017 Roberto Vargas <roberto.vargas@arm.com> juno: Fix bug in plat_get_my_entrypoint

plat_get_my_entrypoint was branching to juno_do_reset_to_aarch_32_state,
which is not supposed to return, and in case of returning it implemented
an infinite loop. The problem was that plat_get_my_entrypoint was using
"b" instead of "bl", so juno_do_reset_to_aarch_32_state was returning to
the caller of plat_get_my_entrypoint instead of stop the system with a
panic.

To avoid this problem juno_do_reset_to_aarch_32_state was modified to
call directly to plat_panic_handler if it tries to return.

Change-Id: I591cf2dd78d27d8568fb15b91366e4b3dce027b5
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>