Messages in this thread | | | From | Paul Ashton <0@[0.0]> | Subject | Re: UHCI/USB/PCI/interrupts | Date | Tue, 27 Jul 1999 21:26:07 +0100 |
| |
> It turns out that as soon as I insert the module I get continuous > interrupts calling drivers/usb/uhci.c:uhci_interrupt() on the > PCI shared IRQ 11.
aha!
If I do the following which steers the interrupts for all pins to the bogus irq 9 then I don't get all the interrupts.
# setpci -v -s5.0 60.b=9 # setpci -v -s5.0 61.b=9 # setpci -v -s5.0 62.b=9 Leaving: # setpci -v -s5.0 63.b 00:05.0:63 = 0b i.e. pin D (USB controller) steered to IRQ 11 then it works (well not quite the mouse yet, but I get all the correct debug output).
When I switch them back one pin at a time after loading usbcore and usb-uhci: # setpci -v -s5.0 60.b=b # setpci -v -s5.0 61.b=b # setpci -v -s5.0 62.b=b BOOM
So it seems I have continuous interrupts being generated on pin C. Trouble is I don't anything on pin C according to lspci.
Is this likely to be a hardware bug?
Paul -- paul666 @mailandnews com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |