usb drivers occupying several irq's
Recently I got me a PCI-card with 5 usb-2.0 ports. On the motherboard
there are two usb 1.0 ports wich I no longer need. First boot with the
new PCI-card went smooth, giving these outputs concerning usb:
hjem:/home/vegard# dmesg
...[snip]...
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 19:47:10 Dec 1 2004
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 10 for device 00:07.2
PCI: Sharing IRQ 10 with 00:0b.0
usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
PCI: Found IRQ 10 for device 00:0b.0
PCI: Sharing IRQ 10 with 00:07.2
usb-ohci.c: USB OHCI at membase 0xccdbc000, IRQ 10
usb-ohci.c: usb-00:0b.0, NEC Corporation USB
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected
PCI: Found IRQ 11 for device 00:0b.1
usb-ohci.c: USB OHCI at membase 0xccdbe000, IRQ 11
usb-ohci.c: usb-00:0b.1, NEC Corporation USB (#2)
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 12 for device 00:0b.2
PCI: Sharing IRQ 12 with 00:09.0
ehci_hcd 00:0b.2: NEC Corporation USB 2.0
ehci_hcd 00:0b.2: irq 12, pci mem ccdc5000
usb.c: new USB bus registered, assigned bus number 4
ehci_hcd 00:0b.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 5 ports detected
uhci.c: USB Universal Host Controller Interface driver v1.1
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.5
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
lp0: using parport0 (polling).
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
NVRM: AGPGART: unable to set MTRR write-combining
NVRM: not using NVAGP, AGPGART is loaded!!
NVRM: AGPGART: unable to set MTRR write-combining
NVRM: not using NVAGP, AGPGART is loaded!!
hjem:/home/vegard#
I wished to check for possible errors/conflicts and found this in
/proc/interrupts:
hjem:/home/vegard# cat /proc/interrupts
CPU0
0: 42101 XT-PIC timer
1: 258 XT-PIC keyboard
2: 0 XT-PIC cascade
4: 3404 XT-PIC serial
8: 4 XT-PIC rtc
10: 0 XT-PIC usb-uhci, usb-ohci
11: 19775 XT-PIC usb-ohci, nvidia
12: 982 XT-PIC Ensoniq AudioPCI, ehci_hcd, eth0
14: 15384 XT-PIC ide0
15: 5 XT-PIC ide1
NMI: 0
LOC: 42066
ERR: 0
MIS: 0
hjem:/home/vegard#
There are a major quarrel over the IRQ's 10, 11 & 12. Is there any of
these usb-drivers I can disable to avoid conflicts since I no longer
need the two usb 1.0 ports?
I know I have an ugly conflict between sound and eth0, but this seems
to work so far. If anyone should have a quick solutuion to all the
conflicts, I would be most gratefull, but my first concern is the
usb's. I added the output of lsmod just in case its useful.
hjem:/home/vegard# lsmod
Module Size Used by Tainted: P
input 3040 0 (autoclean)
apm 8428 1 (autoclean)
parport_pc 19432 1 (autoclean)
lp 5540 0
parport 21608 1 [parport_pc lp]
af_packet 11048 1 (autoclean)
ehci-hcd 14796 0 (unused)
usb-ohci 16488 0 (unused)
usb-uhci 19504 0 (unused)
usbcore 52268 1 [ehci-hcd usb-ohci usb-uhci]
ide-scsi 8272 0
3c59x 23312 1
agpgart 39108 0
sg 27516 0 (unused)
scsi_mod 86052 2 [ide-scsi sg]
snd-ens1371 10432 1
snd-pcm-oss 34336 1
snd-mixer-oss 11032 0 [snd-pcm-oss]
gameport 1388 0 [snd-ens1371]
snd-rawmidi 11552 0 [snd-ens1371]
snd-seq-device 3604 0 [snd-rawmidi]
snd-ac97-codec 47232 0 [snd-ens1371]
snd-pcm 50792 0 [snd-ens1371 snd-pcm-oss
snd-ac97-codec]
snd-timer 12580 0 [snd-pcm]
snd 27972 0 [snd-ens1371 snd-pcm-oss
snd-mixer-oss
snd-rawmidi snd-seq-device
snd-ac97-codec snd-pcm snd-timer]
snd-page-alloc 4328 0 [snd-mixer-oss snd-rawmidi
snd-seq-device snd-pcm
snd-timer snd]
soundcore 3268 6 [snd]
nvidia 4587212 6
ide-cd 27072 0
cdrom 26212 0 [ide-cd]
rtc 5768 0 (autoclean)
ext3 65388 2 (autoclean)
jbd 34628 2 (autoclean) [ext3]
ide-detect 288 0 (autoclean) (unused)
ide-disk 12448 3 (autoclean)
piix 7784 1 (autoclean)
unix 12720 128 (autoclean)
ide-core 91864 3 (autoclean)
[ide-scsi ide-cd
ide-detect ide-disk piix]
hjem:/home/vegard#
System info: Debian Sarge with 2.4.27-1-386 kernel
Best regards, Vegard
Reply to: