From 40b221baffd6bb348b63367784d4f6fcff53c24a Mon Sep 17 00:00:00 2001 From: Anup Patel <anup.patel@wdc.com> Date: Fri, 20 Mar 2020 08:53:35 +0530 Subject: lib: sbi_trap: Simplify sbi_trap_handler() API This patch simplify sbi_trap_handler() API as follows: 1. Remove current hartid local variable because sbi_trap_handler() itself does not need it. 2. Remove scratch parameter because none of the functions directly called by sbi_trap_handler() require it. Signed-off-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Atish Patra <atish.patra@wdc.com> --- firmware/fw_base.S | 1 - 1 file changed, 1 deletion(-) (limited to 'firmware') diff --git a/firmware/fw_base.S b/firmware/fw_base.S index d2aca98..cc6381d 100644 --- a/firmware/fw_base.S +++ b/firmware/fw_base.S @@ -556,7 +556,6 @@ _skip_mstatush_save: /* Call C routine */ add a0, sp, zero - csrr a1, CSR_MSCRATCH call sbi_trap_handler /* Restore all general regisers except SP and T0 */ -- cgit v1.2.3