Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | #ifndef _PPC_KERNEL_PPC8xx_H |
2 | #define _PPC_KERNEL_PPC8xx_H | |
3 | ||
1da177e4 LT |
4 | #include <linux/irq.h> |
5 | #include <linux/interrupt.h> | |
6 | ||
7 | extern struct hw_interrupt_type ppc8xx_pic; | |
8 | ||
9 | void m8xx_pic_init(void); | |
10 | void m8xx_do_IRQ(struct pt_regs *regs, | |
11 | int cpu); | |
12 | int m8xx_get_irq(struct pt_regs *regs); | |
13 | ||
14 | #ifdef CONFIG_MBX | |
15 | #include <asm/i8259.h> | |
16 | #include <asm/io.h> | |
17 | void mbx_i8259_action(int cpl, void *dev_id, struct pt_regs *regs); | |
18 | #endif | |
19 | ||
20 | #endif /* _PPC_KERNEL_PPC8xx_H */ |