summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/86xx/gef_pic.h
diff options
context:
space:
mode:
authorMartyn Welch <martyn.welch@gefanuc.com>2008-10-01 09:32:39 +0100
committerKumar Gala <galak@kernel.crashing.org>2008-10-13 11:09:57 -0500
commit3a470247913e6537c453937720b61f4ecc3e39db (patch)
tree284e09ffda9f3513677464abd05020fb01f51196 /arch/powerpc/platforms/86xx/gef_pic.h
parent92ae954046b1434c8c11468893ed27c7c06f2c21 (diff)
downloadblackbird-op-linux-3a470247913e6537c453937720b61f4ecc3e39db.tar.gz
blackbird-op-linux-3a470247913e6537c453937720b61f4ecc3e39db.zip
powerpc: GE Fanuc's FPGA based PIC controller on the SBC610
Support for the SBC610 VPX Single Board Computer from GE Fanuc (PowerPC MPC8641D). A number of MPC8641D based route interrupts for on-board interrupts through a FPGA based interrupt controller, which is chained with the MPC8641D's mpic. This patch provides a basic driver to allow basic routing of interrupts to the mpic. Signed-off-by: Martyn Welch <martyn.welch@gefanuc.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/platforms/86xx/gef_pic.h')
-rw-r--r--arch/powerpc/platforms/86xx/gef_pic.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/86xx/gef_pic.h b/arch/powerpc/platforms/86xx/gef_pic.h
new file mode 100644
index 000000000000..6149916da3f4
--- /dev/null
+++ b/arch/powerpc/platforms/86xx/gef_pic.h
@@ -0,0 +1,11 @@
+#ifndef __GEF_PIC_H__
+#define __GEF_PIC_H__
+
+#include <linux/init.h>
+
+void gef_pic_cascade(unsigned int, struct irq_desc *);
+unsigned int gef_pic_get_irq(void);
+void gef_pic_init(struct device_node *);
+
+#endif /* __GEF_PIC_H__ */
+
OpenPOWER on IntegriCloud