Problem with mini-PCI-E slot on P2020RDB
felix at embedded-sol.com
Thu Dec 17 18:22:19 EST 2009
Mahajan Vivek-B08308 wrote:
>> I've enabled MSI in ath9k driver, by simply adding
>> pci_enable_msi() and
>> pci_disable_msi() at relevant places. The MSI interrupt is allocated.
>> irq: irq 0 on host /soc at ffe00000/msi at 41600 mapped to virtual irq 18
>> phy0: Atheros AR9280 MAC/BB Rev:2 AR5133 RF Rev:d0:
>> mem=0xf2160000, irq=18
>> cat /proc/interrupts
>> 18: 0 FSL-MSI Edge ath9k
>> lspci -v shows that MSI was enabled on device
>> But I don't get any interrupts. I've posted a question to
>> ath9k list, maybe folks there will have some ideas.
> I just noticed a MSI enable bit in drivers/net/wireless/ath/ath9k/reg.h
> as under, may be we need to trun this on:-
> reg.h:1013:#define AR_PCIE_MSI 0x4094
> reg.h:1014:#define AR_PCIE_MSI_ENABLE 0x00000001
According to ath9k developers adding MSI support to the driver is not
They've tried once, it didn't work and they gave up. Any chance I can use
mini-PCI-E slot without MSI ?
More information about the Linuxppc-dev