1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef _SPARC64_KDEBUG_H 3 #define _SPARC64_KDEBUG_H 4 5 struct pt_regs; 6 7 void bad_trap(struct pt_regs *, long); 8 9 /* Grossly misnamed. */ 10 enum die_val { 11 DIE_OOPS = 1, 12 DIE_DEBUG, /* ta 0x70 */ 13 DIE_DEBUG_2, /* ta 0x71 */ 14 DIE_BPT, /* ta 0x73 */ 15 DIE_SSTEP, /* ta 0x74 */ 16 DIE_DIE, 17 DIE_TRAP, 18 DIE_TRAP_TL1, 19 DIE_CALL, 20 DIE_NMI, 21 DIE_NMIWATCHDOG, 22 }; 23 24 #endif 25