Update the default IRQ assignment for unrecognized devices per
the upstream change.

Signed-off-by: Nathan Hintz <nlhi...@hotmail.com>

Index: target/linux/brcm47xx/patches-3.6/235-bcma-dont-expose-mips-irq.patch
===================================================================
--- target/linux/brcm47xx/patches-3.6/235-bcma-dont-expose-mips-irq.patch       
(revision 35099)
+++ target/linux/brcm47xx/patches-3.6/235-bcma-dont-expose-mips-irq.patch       
(working copy)
@@ -45,6 +45,15 @@
  
  static void bcma_core_mips_set_irq(struct bcma_device *dev, unsigned int irq)
  {
+@@ -316,7 +322,7 @@
+               break;
+       default:
+               list_for_each_entry(core, &bus->cores, list) {
+-                      core->irq = bcma_core_mips_irq(core) + 2;
++                      core->irq = bcma_core_irq(core);
+               }
+               bcma_err(bus,
+                        "Unknown device (0x%x) found, can not configure 
IRQs\n",
 --- a/drivers/bcma/driver_pci_host.c
 +++ b/drivers/bcma/driver_pci_host.c
 @@ -577,7 +577,7 @@ int bcma_core_pci_plat_dev_init(struct p

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to