All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V3 01/14] MIPS: ralink: add PCI IRQ handling
@ 2013-04-13  8:48 John Crispin
  2013-04-13  8:48 ` [PATCH V3 02/14] MIPS: ralink: add RT3352 register defines John Crispin
                   ` (12 more replies)
  0 siblings, 13 replies; 19+ messages in thread
From: John Crispin @ 2013-04-13  8:48 UTC (permalink / raw)
  To: Ralf Baechle; +Cc: linux-mips, Gabor Juhos, John Crispin

From: Gabor Juhos <juhosg@openwrt.org>

The Ralink IRQ code was not handling the PCI IRQ yet. Add this functionaility
to make PCI work on rt3883.

Signed-off-by: John Crispin <blogic@openwrt.org>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
---
 arch/mips/ralink/irq.c |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/mips/ralink/irq.c b/arch/mips/ralink/irq.c
index 6d054c5..d9807d0 100644
--- a/arch/mips/ralink/irq.c
+++ b/arch/mips/ralink/irq.c
@@ -31,6 +31,7 @@
 #define INTC_INT_GLOBAL		BIT(31)
 
 #define RALINK_CPU_IRQ_INTC	(MIPS_CPU_IRQ_BASE + 2)
+#define RALINK_CPU_IRQ_PCI	(MIPS_CPU_IRQ_BASE + 4)
 #define RALINK_CPU_IRQ_FE	(MIPS_CPU_IRQ_BASE + 5)
 #define RALINK_CPU_IRQ_WIFI	(MIPS_CPU_IRQ_BASE + 6)
 #define RALINK_CPU_IRQ_COUNTER	(MIPS_CPU_IRQ_BASE + 7)
@@ -104,6 +105,9 @@ asmlinkage void plat_irq_dispatch(void)
 	else if (pending & STATUSF_IP6)
 		do_IRQ(RALINK_CPU_IRQ_WIFI);
 
+	else if (pending & STATUSF_IP4)
+		do_IRQ(RALINK_CPU_IRQ_PCI);
+
 	else if (pending & STATUSF_IP2)
 		do_IRQ(RALINK_CPU_IRQ_INTC);
 
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2013-04-14  7:42 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-13  8:48 [PATCH V3 01/14] MIPS: ralink: add PCI IRQ handling John Crispin
2013-04-13  8:48 ` [PATCH V3 02/14] MIPS: ralink: add RT3352 register defines John Crispin
2013-04-14  7:27   ` Gabor Juhos
2013-04-13  8:48 ` [PATCH V3 03/14] MIPS: ralink: fix RT305x clock setup John Crispin
2013-04-14  7:28   ` Gabor Juhos
2013-04-13  8:48 ` [PATCH V3 04/14] MIPS: ralink: add missing comment in irq driver John Crispin
2013-04-13  8:48 ` [PATCH V3 05/14] MIPS: ralink: add RT5350 sdram register defines John Crispin
2013-04-13  8:48 ` [PATCH V3 06/14] MIPS: ralink: make early_printk work on RT2880 John Crispin
2013-04-13  8:48 ` [PATCH V3 07/14] MIPS: ralink: rename gpio_pinmux to rt_gpio_pinmux John Crispin
2013-04-13  8:48 ` [PATCH V3 08/14] MIPS: ralink: make the rt305x pinmuxing structure static John Crispin
2013-04-13  8:48 ` [PATCH V3 09/14] MIPS: ralink: add pci group to struct ralink_pinmux John Crispin
2013-04-13  8:48 ` [PATCH V3 10/14] MIPS: ralink: add uart mask " John Crispin
2013-04-13  8:48 ` [PATCH V3 11/14] MIPS: ralink: adds support for RT2880 SoC family John Crispin
2013-04-14  7:37   ` Gabor Juhos
2013-04-13  8:48 ` [PATCH V3 12/14] MIPS: ralink: adds support for RT3883 " John Crispin
2013-04-14  7:41   ` Gabor Juhos
2013-04-13  8:48 ` [PATCH V3 13/14] MIPS: ralink: adds support for MT7620 " John Crispin
2013-04-14  7:42   ` Gabor Juhos
2013-04-13  8:48 ` [PATCH V3 14/14] MIPS: ralink: add cpu-feature-overrides.h John Crispin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.