These patches make it possible to get the IRQ from device tree. The second patch was already posted on the mailing list some time ago, but did not made it into 3.18. I removed the stuff a little bit. Now a driver can use bcma_core_irq() to get a specific IRQ from bcma by proving an index. Hauke Mehrtens (2): bcma: make it possible to specify a IRQ num in bcma_core_irq() bcma: get IRQ numbers from dt Documentation/devicetree/bindings/bus/bcma.txt | 21 ++++++++ drivers/bcma/driver_chipcommon.c | 2 +- drivers/bcma/driver_gpio.c | 4 +- drivers/bcma/driver_mips.c | 11 +--- drivers/bcma/driver_pci_host.c | 4 +- drivers/bcma/main.c | 72 ++++++++++++++++++++++++++ include/linux/bcma/bcma.h | 2 + include/linux/bcma/bcma_driver_mips.h | 4 +- 8 files changed, 104 insertions(+), 16 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html