unable to map IRQ for my pccard
John Baldwin
jhb at freebsd.org
Mon Jul 16 12:44:04 UTC 2007
On Sunday 15 July 2007 03:36:30 am Zhang Weiwu wrote:
> On Wed, 2007-07-11 at 14:31 -0400, John Baldwin wrote:
> > No, we only route things once. Look at /sys/i386/pci/pci_pir.c. It keeps
> > track of which IRQ a link is routed to, and we only use the BIOS call if
it
> > didn't look like the BIOS had already routed it, and we haven't routed it
> > before. I think we are actually trying to route 0x61 btw, not 0x60 since
> > it's device 2.1 (and thus probably INTB) that is keeling over.
> >
> > You can try using a hint like 'hw.pci0.2.INTB.irq=11' and seeing if it
works.
>
> Thank you for the insight and suggested solution. After having that
> setting in /boot/device.hints I still cannot make the second card work,
> just in case you are interested in this issue too, I have attached the
> dmesg after used suggested hint. This dmesg is obtained by first insert
> both cards and then boot.
You got an interrupt storm on IRQ 10, so try setting the hint to 10 rather
than 11.
--
John Baldwin
More information about the freebsd-mobile
mailing list