refactor: simplify secure interrupt handling
Simplify fucntions doing the handling of secure interrupts.
The function 'plat_ffa_handle_secure_interrupt' is unified to
cover cases in which execution is in the secure world, and
in the normal world, at a time the secure interrupt is triggered.
Change-Id: Iee743dc1aed2db717038a3a81f12c4c1b9868ab5
Signed-off-by: J-Alves <joao.alves@arm.com>
diff --git a/inc/hf/arch/plat/ffa.h b/inc/hf/arch/plat/ffa.h
index 8a7879e..91d6a74 100644
--- a/inc/hf/arch/plat/ffa.h
+++ b/inc/hf/arch/plat/ffa.h
@@ -260,8 +260,7 @@
struct vcpu *current);
struct ffa_value plat_ffa_handle_secure_interrupt(struct vcpu *current,
- struct vcpu **next,
- bool from_normal_world);
+ struct vcpu **next);
bool plat_ffa_inject_notification_pending_interrupt(
struct vcpu_locked next_locked, struct vcpu_locked current_locked,
struct vm_locked receiver_locked);