1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0-or-later */ 2*4882a593Smuzhiyun #ifndef _IA64_KDEBUG_H 3*4882a593Smuzhiyun #define _IA64_KDEBUG_H 1 4*4882a593Smuzhiyun /* 5*4882a593Smuzhiyun * 6*4882a593Smuzhiyun * Copyright (C) Intel Corporation, 2005 7*4882a593Smuzhiyun * 8*4882a593Smuzhiyun * 2005-Apr Rusty Lynch <rusty.lynch@intel.com> and Anil S Keshavamurthy 9*4882a593Smuzhiyun * <anil.s.keshavamurthy@intel.com> adopted from 10*4882a593Smuzhiyun * include/asm-x86_64/kdebug.h 11*4882a593Smuzhiyun * 12*4882a593Smuzhiyun * 2005-Oct Keith Owens <kaos@sgi.com>. Expand notify_die to cover more 13*4882a593Smuzhiyun * events. 14*4882a593Smuzhiyun */ 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun enum die_val { 17*4882a593Smuzhiyun DIE_BREAK = 1, 18*4882a593Smuzhiyun DIE_FAULT, 19*4882a593Smuzhiyun DIE_OOPS, 20*4882a593Smuzhiyun DIE_MACHINE_HALT, 21*4882a593Smuzhiyun DIE_MACHINE_RESTART, 22*4882a593Smuzhiyun DIE_MCA_MONARCH_ENTER, 23*4882a593Smuzhiyun DIE_MCA_MONARCH_PROCESS, 24*4882a593Smuzhiyun DIE_MCA_MONARCH_LEAVE, 25*4882a593Smuzhiyun DIE_MCA_SLAVE_ENTER, 26*4882a593Smuzhiyun DIE_MCA_SLAVE_PROCESS, 27*4882a593Smuzhiyun DIE_MCA_SLAVE_LEAVE, 28*4882a593Smuzhiyun DIE_MCA_RENDZVOUS_ENTER, 29*4882a593Smuzhiyun DIE_MCA_RENDZVOUS_PROCESS, 30*4882a593Smuzhiyun DIE_MCA_RENDZVOUS_LEAVE, 31*4882a593Smuzhiyun DIE_MCA_NEW_TIMEOUT, 32*4882a593Smuzhiyun DIE_INIT_ENTER, 33*4882a593Smuzhiyun DIE_INIT_MONARCH_ENTER, 34*4882a593Smuzhiyun DIE_INIT_MONARCH_PROCESS, 35*4882a593Smuzhiyun DIE_INIT_MONARCH_LEAVE, 36*4882a593Smuzhiyun DIE_INIT_SLAVE_ENTER, 37*4882a593Smuzhiyun DIE_INIT_SLAVE_PROCESS, 38*4882a593Smuzhiyun DIE_INIT_SLAVE_LEAVE, 39*4882a593Smuzhiyun DIE_KDEBUG_ENTER, 40*4882a593Smuzhiyun DIE_KDEBUG_LEAVE, 41*4882a593Smuzhiyun DIE_KDUMP_ENTER, 42*4882a593Smuzhiyun DIE_KDUMP_LEAVE, 43*4882a593Smuzhiyun }; 44*4882a593Smuzhiyun 45*4882a593Smuzhiyun #endif 46