From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from vega.surpasshosting.com (vega.surpasshosting.com [72.29.83.9]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 2EBC1B7088 for ; Thu, 17 Dec 2009 18:22:40 +1100 (EST) Message-ID: <4B29DC2B.8090405@embedded-sol.com> Date: Thu, 17 Dec 2009 09:22:19 +0200 From: Felix Radensky MIME-Version: 1.0 To: Mahajan Vivek-B08308 Subject: Re: Problem with mini-PCI-E slot on P2020RDB References: <4B27FEE3.80001@embedded-sol.com> <0949C49693EF1A47A54B0F0113CDB4A607674F@zin33exm23.fsl.freescale.net> <4B28A7C3.6040209@embedded-sol.com> <0949C49693EF1A47A54B0F0113CDB4A6076776@zin33exm23.fsl.freescale.net> <4B28CBC4.4010501@embedded-sol.com> <0949C49693EF1A47A54B0F0113CDB4A6076791@zin33exm23.fsl.freescale.net> In-Reply-To: <0949C49693EF1A47A54B0F0113CDB4A6076791@zin33exm23.fsl.freescale.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Cc: linuxppc-dev@ozlabs.org, Aggrwal Poonam-B10812 List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hi, 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@ffe00000/msi@41600 mapped to virtual irq 18 >> phy0: Atheros AR9280 MAC/BB Rev:2 AR5133 RF Rev:d0: >> mem=0xf2160000, irq=18 >> >> cat /proc/interrupts >> CPU0 >> 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 trivial. They've tried once, it didn't work and they gave up. Any chance I can use mini-PCI-E slot without MSI ? Thanks. Felix.