X-Git-Url: https://git.archive.openwrt.org/?p=openwrt.git;a=blobdiff_plain;f=target%2Flinux%2Fbrcm47xx%2Fpatches-3.6%2F235-bcma-dont-expose-mips-irq.patch;fp=target%2Flinux%2Fbrcm47xx%2Fpatches-3.6%2F235-bcma-dont-expose-mips-irq.patch;h=d06eb8f0a6e7664bd4da47cf4433a929c5bea5f1;hp=b7cf0bced4a77da9b0f17b667dbd9730c5ebba72;hb=7f84cfd9915ac02b2199139bc4eb4f31f60ec416;hpb=010a728ebfd5f9c850a9489268f4185ebea04c94 diff --git a/target/linux/brcm47xx/patches-3.6/235-bcma-dont-expose-mips-irq.patch b/target/linux/brcm47xx/patches-3.6/235-bcma-dont-expose-mips-irq.patch index b7cf0bced4..d06eb8f0a6 100644 --- a/target/linux/brcm47xx/patches-3.6/235-bcma-dont-expose-mips-irq.patch +++ b/target/linux/brcm47xx/patches-3.6/235-bcma-dont-expose-mips-irq.patch @@ -45,6 +45,15 @@ static void bcma_core_mips_set_irq(struct bcma_device *dev, unsigned int irq) { +@@ -316,7 +322,7 @@ void bcma_core_mips_init(struct bcma_drv + 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