aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/netlogic/xlr
diff options
context:
space:
mode:
authorGanesan Ramalingam <ganesanr@netlogicmicro.com>2011-08-23 13:36:10 +0530
committerRalf Baechle <ralf@linux-mips.org>2011-12-07 22:04:54 +0000
commitf32671a867523e830887983891d99d3ac4842ccf (patch)
treed9c4c35b9a0ddb8cea352752dd5e6152b977ffc1 /arch/mips/netlogic/xlr
parentMIPS: Netlogic: Avoid unnecessary cache flushes (diff)
downloadlinux-dev-f32671a867523e830887983891d99d3ac4842ccf.tar.xz
linux-dev-f32671a867523e830887983891d99d3ac4842ccf.zip
MIPS: Netlogic: Add basic MSI support for XLR/XLS
Add basic support for MSI. Signed-off-by: Ganesan Ramalingam <ganesanr@netlogicmicro.com> Signed-off-by: Jayachandran C <jayachandranc@netlogicmicro.com> To: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/2730/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/netlogic/xlr')
-rw-r--r--arch/mips/netlogic/xlr/irq.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/mips/netlogic/xlr/irq.c b/arch/mips/netlogic/xlr/irq.c
index 521bb7377eb0..fc822c8f0817 100644
--- a/arch/mips/netlogic/xlr/irq.c
+++ b/arch/mips/netlogic/xlr/irq.c
@@ -38,9 +38,14 @@
#include <linux/interrupt.h>
#include <linux/spinlock.h>
#include <linux/mm.h>
+#include <linux/msi.h>
+#include <linux/irq.h>
+#include <linux/irqdesc.h>
+#include <linux/pci.h>
#include <asm/mipsregs.h>
+#include <asm/netlogic/xlr/msidef.h>
#include <asm/netlogic/xlr/iomap.h>
#include <asm/netlogic/xlr/pic.h>
#include <asm/netlogic/xlr/xlr.h>