I am trying to bring-up a PCIE Atheros WiFi card.
After instrumenting the driver I never receive any RX/TX interrupts. I have tried both MSI based interrupts as well as legacy with no success.
- Are there any known errata with the PEX8605 switch around MSI Interrupts?
- Are there any additionally required configuration?
- Are there any known WiFI or NIC cards which have been tested with the PCIe interface I can use to verify operation?
Configuration
- Carrier: Apalis 1.1A
- Module: T30
- Kernel: 4.6.2
KConfig
- tegra30-apalis-eval.dts
- CONFIG_ATH9K_HW=m
- CONFIG_ATH9K_COMMON=m
- CONFIG_ATH9K_BTCOEX_SUPPORT=y
- CONFIG_ATH9K=m
- CONFIG_ATH9K_PCI=y
- CONFIG_ATH9K_AHB=y
- CONFIG_ATH9K_DEBUGFS=y
- CONFIG_ATH9K_STATION_STATISTICS=y
- CONFIG_ATH9K_RFKILL=y
- CONFIG_ATH9K_CHANNEL_CONTEXT=y
- CONFIG_ATH9K_PCOEM=y
- CONFIG_ATH9K_HTC_DEBUGFS=y
- CONFIG_ATH9K_HWRNG=y
- CONFIG_GENERIC_MSI_IRQ=y
- CONFIG_PCI_MSI=y
- CONFIG_PCI_TEGRA=y
Thanks in advance!