Hello, we are developing a new board based on Marvell Armada 3720. While testing the PCI-e slot, I have enountered this problem: - lspci always correctly prints information about the PCIe card in the slot - when a ath9k card is in the slot, ath9k fails to initialize with ath9k 0000:00:00.0: request_irq failed The irq number passed to the request_irq function is from the irq member of struct pci_dev: request_irq(pdev->irq, ath_isr, IRQF_SHARED, "ath9k", sc); this number (pdev->irq) is 255 The request_irq function fails in request_threaded_irq on line: desc = irq_to_desc(irq); (desc is NULL and thus -EINVAL is returned.) - what is strange is that another card, Intel Centrino Ultimate-N 6300 with iwlwifi works. - another card (ath10k driver) also does not work. Is this a problem with the pci-aardvark driver for the Aardvark controller? Thank you. Marek