blob: f13cd73b0966229b444901ad2f9d04ec1e0529f1 [file] [log] [blame]
Bryan Wu1394f032007-05-06 14:50:22 -07001#ifndef _IRQ_HANDLER_H
2#define _IRQ_HANDLER_H
3
Mike Frysingerf0b5d122007-08-05 17:03:59 +08004#include <linux/types.h>
5#include <linux/linkage.h>
6
Bryan Wu1394f032007-05-06 14:50:22 -07007/* BASE LEVEL interrupt handler routines */
Bryan Wu1394f032007-05-06 14:50:22 -07008asmlinkage void evt_exception(void);
9asmlinkage void trap(void);
10asmlinkage void evt_ivhw(void);
11asmlinkage void evt_timer(void);
Mike Frysingerf0b5d122007-08-05 17:03:59 +080012asmlinkage void evt_nmi(void);
Bryan Wu1394f032007-05-06 14:50:22 -070013asmlinkage void evt_evt7(void);
14asmlinkage void evt_evt8(void);
15asmlinkage void evt_evt9(void);
16asmlinkage void evt_evt10(void);
17asmlinkage void evt_evt11(void);
18asmlinkage void evt_evt12(void);
19asmlinkage void evt_evt13(void);
20asmlinkage void evt_soft_int1(void);
21asmlinkage void evt_system_call(void);
22asmlinkage void init_exception_buff(void);
23
24#endif