[LAU] Moving devices to different IRQs

Mark Constable markc at renta.net
Sat Oct 13 06:59:23 EDT 2007


It's probably hardwired and dependent on the mainboard but I
thought I'd ask this anyway, just in case someone has an idea.
I notice Chuckks' /proc/interupts is like this below whereas
my Abit AN-M2 (nForce4) setup follows... is there anyway I can
manipulate my interupts so the USB devices line up on a single
IRQ like Chuckks ?

           CPU0       
  0:    7451384   IO-APIC-edge      timer
  1:      16910   IO-APIC-edge      i8042
  8:          0   IO-APIC-edge      rtc
 12:      91809   IO-APIC-edge      i8042
 14:      55194   IO-APIC-edge      ide0
 16:      17785   IO-APIC-fasteoi   eth1, HDA Intel
 17:     124946   IO-APIC-fasteoi   bcm43xx
 19:      41988   IO-APIC-fasteoi   ohci_hcd:usb1, ohci_hcd:usb2, ehci_hcd:usb3
 20:          1   IO-APIC-fasteoi   yenta, tifm_7xx1
 21:       3228   IO-APIC-fasteoi   acpi

           CPU0       CPU1
  0:        136        561   IO-APIC-edge      timer
  1:         49      27195   IO-APIC-edge      i8042
  8:          0          0   IO-APIC-edge      rtc0
  9:          0         30   IO-APIC-fasteoi   acpi
 14:          0          0   IO-APIC-edge      libata
 15:          0          0   IO-APIC-edge      libata
 16:      13465   13271804   IO-APIC-fasteoi   ohci_hcd:usb1, ahci
 17:      13523   11359306   IO-APIC-fasteoi   ohci_hcd:usb2, eth0
 18:          4       2906   IO-APIC-fasteoi   ehci_hcd:usb3, HDA Intel
 19:       5332    4029220   IO-APIC-fasteoi   ehci_hcd:usb4, nvidia

I have a problem with distorted USB sound (Tascam US-122)
but no matter what USB port I use it is always doubled up
with another device. If I could "force" all the USB busses
onto one IRQ (or ideally ohci_hcd on one and ehci_hcd on
another), and made sure my US-122 was the only USB device,
then that might make a difference.

--markc





More information about the Linux-audio-user mailing list