If i remove ehci-hcd.ko from Linux-2..15-rc5 and then boot,
the USB keyboard and mouse work fine.  I wiggle the mouse
and get interrupts in IRQ209:

r3000:~ # cat /proc/interrupts
           CPU0
  0:      34121    IO-APIC-edge  timer
  1:         12    IO-APIC-edge  i8042
  4:       1255    IO-APIC-edge  serial
  8:          0    IO-APIC-edge  rtc
  9:        147   IO-APIC-level  acpi
 12:        119    IO-APIC-edge  i8042
 14:      11386    IO-APIC-edge  ide0
 15:        969    IO-APIC-edge  ide1
177:          4   IO-APIC-level  yenta, ohci1394
185:        515   IO-APIC-level  yenta, eth0
201:        403   IO-APIC-level  NVidia nForce3
209:       4012   IO-APIC-level  ohci_hcd:usb1
217:          0   IO-APIC-level  ohci_hcd:usb2
NMI:        106
LOC:      34064
ERR:          0
MIS:          0


#modprobe ehci-hcd
and the mouse and keyboard stop working, 
but if I CTRL-ALT-BACKSPACE to restart X, they start working
and I still see the interrupts on IRQ209:

r3000:~ # cat /proc/interrupts
           CPU0
  0:      73922    IO-APIC-edge  timer
  1:         12    IO-APIC-edge  i8042
  4:       1255    IO-APIC-edge  serial
  8:          0    IO-APIC-edge  rtc
  9:        279   IO-APIC-level  acpi
 12:        119    IO-APIC-edge  i8042
 14:      11925    IO-APIC-edge  ide0
 15:       2391    IO-APIC-edge  ide1
177:          4   IO-APIC-level  yenta, ohci1394
185:       1452   IO-APIC-level  yenta, eth0
201:        403   IO-APIC-level  NVidia nForce3
209:       6618   IO-APIC-level  ohci_hcd:usb1, ehci_hcd:usb3
217:          0   IO-APIC-level  ohci_hcd:usb2
NMI:        110
LOC:      73867
ERR:          0
MIS:          0

#rmmod ohci-hcd
and the mouse and keyboard keep working:

r3000:~ # cat /proc/interrupts
           CPU0
  0:     184941    IO-APIC-edge  timer
  1:         12    IO-APIC-edge  i8042
  4:       1255    IO-APIC-edge  serial
  8:          0    IO-APIC-edge  rtc
  9:        645   IO-APIC-level  acpi
 12:        119    IO-APIC-edge  i8042
 14:      14861    IO-APIC-edge  ide0
 15:       6333    IO-APIC-edge  ide1
177:          4   IO-APIC-level  yenta, ohci1394
185:       2657   IO-APIC-level  yenta, eth0
201:        828   IO-APIC-level  NVidia nForce3
209:      13484   IO-APIC-level  ehci_hcd:usb3
NMI:        143
LOC:     184890
ERR:          0
MIS:          0

So it seems that either ehci-hcd or ohci-hcd will work, but
not so well together.

-Len


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to