1f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg#ifndef _SPARC64_KDEBUG_H 2f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg#define _SPARC64_KDEBUG_H 3f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg 4f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborgstruct pt_regs; 5f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg 6f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborgextern void bad_trap(struct pt_regs *, long); 7f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg 8f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg/* Grossly misnamed. */ 9f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborgenum die_val { 10f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg DIE_OOPS = 1, 11f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg DIE_DEBUG, /* ta 0x70 */ 12f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg DIE_DEBUG_2, /* ta 0x71 */ 13f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg DIE_DIE, 14f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg DIE_TRAP, 15f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg DIE_TRAP_TL1, 16f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg DIE_CALL, 17e5553a6d04421eec326a629571d696e8e745a0e4David S. Miller DIE_NMI, 18e5553a6d04421eec326a629571d696e8e745a0e4David S. Miller DIE_NMIWATCHDOG, 19f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg}; 20f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg 21f5e706ad886b6a5eb59637830110b09ccebf01c5Sam Ravnborg#endif 22