[PATCH] libertas: more endianness fixes, in tx.c this time
[linux-2.6/openmoko-kernel/knife-kernel.git] / include / asm-s390 / kdebug.h
blob04418af08f8511a6eea7c1d0ad09e04b49979e5e
1 #ifndef _S390_KDEBUG_H
2 #define _S390_KDEBUG_H
4 /*
5 * Feb 2006 Ported to s390 <grundym@us.ibm.com>
6 */
7 #include <linux/notifier.h>
9 struct pt_regs;
12 * These are only here because kprobes.c wants them to implement a
13 * blatant layering violation. Will hopefully go away soon once all
14 * architectures are updated.
16 static inline int register_page_fault_notifier(struct notifier_block *nb)
18 return 0;
20 static inline int unregister_page_fault_notifier(struct notifier_block *nb)
22 return 0;
25 enum die_val {
26 DIE_OOPS = 1,
27 DIE_BPT,
28 DIE_SSTEP,
29 DIE_PANIC,
30 DIE_NMI,
31 DIE_DIE,
32 DIE_NMIWATCHDOG,
33 DIE_KERNELDEBUG,
34 DIE_TRAP,
35 DIE_GPF,
36 DIE_CALL,
37 DIE_NMI_IPI,
40 extern void die(const char *, struct pt_regs *, long);
42 #endif