parisc: traps: Drop cpu_lpmc function pointer
authorHelge Deller <deller@gmx.de>
Sat, 12 Aug 2023 20:50:27 +0000 (22:50 +0200)
committerHelge Deller <deller@gmx.de>
Sun, 20 Aug 2023 18:23:46 +0000 (20:23 +0200)
This function pointer is only used by one function, so no need
to keep such an indirection.

Signed-off-by: Helge Deller <deller@gmx.de>
arch/parisc/kernel/traps.c

index 3b97944..1107ca8 100644 (file)
@@ -335,9 +335,6 @@ static void default_trap(int code, struct pt_regs *regs)
        show_regs(regs);
 }
 
-void (*cpu_lpmc) (int code, struct pt_regs *regs) __read_mostly = default_trap;
-
-
 static void transfer_pim_to_trap_frame(struct pt_regs *regs)
 {
     register int i;
@@ -557,7 +554,7 @@ void notrace handle_interruption(int code, struct pt_regs *regs)
                
                flush_cache_all();
                flush_tlb_all();
-               cpu_lpmc(5, regs);
+               default_trap(code, regs);
                return;
 
        case  PARISC_ITLB_TRAP: