From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Schwingen Date: Wed, 20 May 2009 14:40:12 +0200 Subject: [ath9k-devel] PCI IRQ Pins In-Reply-To: <4A13EC76.3020206@hiramoto.org> References: <4A13EC76.3020206@hiramoto.org> Message-ID: <4A13FA2C.6050204@discworld.dascon.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org Karl Hiramoto wrote: > 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. > The PCI standard mandates that a single-function device only use IRQ A. > 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. > Either find the cause and fix the drivers, or re-wire the pins on the mainboard to use separate IRQ lines for IRQA on the affected sockets. cu Michael