|
@@ -214,7 +214,7 @@ __hyp_stub_do_trap:
|
|
|
|
|
|
1: teq r0, #HVC_SOFT_RESTART
|
|
|
bne 1f
|
|
|
- bx r3
|
|
|
+ bx r1
|
|
|
|
|
|
1: mov r0, #-1
|
|
|
|
|
@@ -258,10 +258,9 @@ ENTRY(__hyp_set_vectors)
|
|
|
ENDPROC(__hyp_set_vectors)
|
|
|
|
|
|
ENTRY(__hyp_soft_restart)
|
|
|
- mov r3, r0
|
|
|
+ mov r1, r0
|
|
|
mov r0, #HVC_SOFT_RESTART
|
|
|
__HVC(0)
|
|
|
- mov r0, r3
|
|
|
ret lr
|
|
|
ENDPROC(__hyp_soft_restart)
|
|
|
|