From 40b221baffd6bb348b63367784d4f6fcff53c24a Mon Sep 17 00:00:00 2001 From: Anup Patel 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 Reviewed-by: Atish Patra --- include/sbi/sbi_trap.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'include') diff --git a/include/sbi/sbi_trap.h b/include/sbi/sbi_trap.h index 54ccea7b..5d0962fc 100644 --- a/include/sbi/sbi_trap.h +++ b/include/sbi/sbi_trap.h @@ -202,13 +202,10 @@ struct sbi_trap_info { unsigned long tinst; }; -struct sbi_scratch; - int sbi_trap_redirect(struct sbi_trap_regs *regs, struct sbi_trap_info *trap); -void sbi_trap_handler(struct sbi_trap_regs *regs, - struct sbi_scratch *scratch); +void sbi_trap_handler(struct sbi_trap_regs *regs); #endif -- cgit v1.3.1