Darrick, It's the mfgpt-timer that is already using interrupt 7.
I had a similar issue myself with a PCI card. To fix this you can change the default irq for mfgpt-timer in x86/kernel/mfgpt_32.c: at the top, change: #define MFGPT_DEFAULT_IRQ 7 to: #define MFGPT_DEFAULT_IRQ <unused interrupt>( I chose 6) Rune Petersen Darrick Hartman wrote: > I'm seeing an odd issue with the net5501 board. When I connect a > wireless device to the mini-pci slot, the usb device is not assigned an > interrupt. I'm using Linux with the 2.6.26.8 kernel. I'm trying to > determine if this is a kernel config issue or a hardware issue. > > pbx ~ # cat /proc/interrupts > CPU0 > 0: 90 XT-PIC-XT timer > 1: 0 XT-PIC-XT i8042 > 2: 0 XT-PIC-XT cascade > 4: 186 XT-PIC-XT serial > 7: 118425 XT-PIC-XT mfgpt-timer > 8: 0 XT-PIC-XT rtc > 11: 920 XT-PIC-XT eth0 > 14: 34960 XT-PIC-XT ide0 > NMI: 0 Non-maskable interrupts > TRM: 0 Thermal event interrupts > SPU: 0 Spurious interrupts > ERR: 0 > > Along with this message: > > ehci_hcd 0000:00:15.1: request interrupt 7 failed > ohci_hcd 0000:00:15.0: request interrupt 7 failed > > > If I remove the mini-pci card, this is what I'm seeing: > > pbx ~ # cat /proc/interrupts > CPU0 > 0: 90 XT-PIC-XT timer > 1: 0 XT-PIC-XT i8042 > 2: 0 XT-PIC-XT cascade > 4: 182 XT-PIC-XT serial > 7: 39423 XT-PIC-XT mfgpt-timer > 8: 0 XT-PIC-XT rtc > 11: 293 XT-PIC-XT eth0 > 14: 18618 XT-PIC-XT ide0 > 15: 0 XT-PIC-XT ehci_hcd:usb1, ohci_hcd:usb2 > NMI: 0 Non-maskable interrupts > TRM: 0 Thermal event interrupts > SPU: 0 Spurious interrupts > ERR: 0 > > Same exact system. > > Thanks, > > Darrick > _______________________________________________ > Soekris-tech mailing list > [email protected] > http://lists.soekris.com/mailman/listinfo/soekris-tech > _______________________________________________ Soekris-tech mailing list [email protected] http://lists.soekris.com/mailman/listinfo/soekris-tech
