From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karl Hiramoto Date: Wed, 20 May 2009 13:41:42 +0200 Subject: [ath9k-devel] PCI IRQ Pins Message-ID: <4A13EC76.3020206@hiramoto.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org Hi, I'm using wireless testing with a mini-pci AR5416 on an arm xscale ixp4xx. It seems the IRQ always comes on IRQ Pin A. Is there a way to force the atheros AR5416 to use Pin B of the mini-pci? I don't have access to a AR5416 datasheet to actually know if the chip has more than one IRQ line. I'm not sure if this is possible to do in PCI or the kernel either. This Pin A line is shared with a IDE htp371N chip which only has one IRQ line. Sometimes (randomly) during boot i get the "IRQ X Nobody cared" message. This usually happens right when the BLK_DEV_HPT366 or ath9k driver is loaded. There seems to be some kind of race. If I have both the AR5416 and HPT371N, loaded, and after the board has booted(everything is configured), the "IRQ X Nobody cared" never occurs. If i remove AR5416 mini-pci, I also never get the "IRQ X Nobody cared". Thanks.. - Karl.