This source file includes following definitions.
- ip32_be_handler
- ip32_be_init
   1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 #include <linux/init.h>
  11 #include <linux/kernel.h>
  12 #include <linux/sched.h>
  13 #include <linux/sched/debug.h>
  14 #include <linux/sched/signal.h>
  15 #include <asm/traps.h>
  16 #include <linux/uaccess.h>
  17 #include <asm/addrspace.h>
  18 #include <asm/ptrace.h>
  19 #include <asm/tlbdebug.h>
  20 
  21 static int ip32_be_handler(struct pt_regs *regs, int is_fixup)
  22 {
  23         int data = regs->cp0_cause & 4;
  24 
  25         if (is_fixup)
  26                 return MIPS_BE_FIXUP;
  27 
  28         printk("Got %cbe at 0x%lx\n", data ? 'd' : 'i', regs->cp0_epc);
  29         show_regs(regs);
  30         dump_tlb_all();
  31         while(1);
  32         force_sig(SIGBUS);
  33 }
  34 
  35 void __init ip32_be_init(void)
  36 {
  37         board_be_handler = ip32_be_handler;
  38 }