Subject: Re: uhid + pckbdc / uhci + EHCI / wscons on i915 and probably i925
To: Lennart Augustsson <lennart@augustsson.net>
From: Chris Tribo <ctribo@college.dtcc.edu>
List: current-users
Date: 02/04/2005 19:50:49
Stranger still
Feb 4 19:21:13 /netbsd: uhci0: interrupting at irq 9
Feb 4 19:21:13 /netbsd: uhci1: interrupting at irq 5
Feb 4 19:21:13 /netbsd: uhci2: interrupting at irq 3
Feb 4 19:21:13 /netbsd: uhci3: interrupting at irq 10
Feb 4 19:21:13 /netbsd: ehci0: interrupting at irq 9
vmstat -i
interrupt total rate
cpu0 softclock 132964 100
cpu0 softnet 2569 1
cpu0 softserial 1 0
pic0 pin 11 3866 2
pic0 pin 5 2561 1
pic0 pin 14 5 0
pic0 pin 4 1 0
pic0 pin 0 133066 100
Total 275033 208
Something appears to be wrong in intr_establish land. I'm going to
compile up an MP ACPI kernel and see if there's any difference. Looks
like the reason that only uhci1 is working is because it shares an
interrupt with the onboard SATA controller.
On Feb 4, 2005, at 5:23 PM, Lennart Augustsson wrote:
> Compile with USB_DEBUG and try turning on some debugging.
>
> Chris Tribo wrote:
>> I just tried plugging a keyboard, usb flash drive, and mouse into
>> some of
>> the ports and leaving them there for at least two minutes, nothing.
>> There's no brief flash of the LEDs in the mouse that normally happens
>> when you plug it in even if it's not enabled. Should I bring in a
>> multi
>> meter and see if the port power is just plain off?
>> right now there are five device connected but only two have attached.
>> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
>> Intel(0x8086), rev 1.00
>> port 1 powered
>> port 2 powered
>> Controller /dev/usb1:
>> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
>> Intel(0x8086), rev 1.00
>> port 1 addr 2: low speed, power 100 mA, config 1, DELL USB
>> Keyboard(0x2003), DELL(0x413c), rev 1.00
>> port 2 addr 3: low speed, power 40 mA, config 1, product
>> 0x4d09(0x4d09),
>> Primax Electronics(0x0461), rev 0.10
>> Controller /dev/usb2:
>> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
>> Intel(0x8086), rev 1.00
>> port 1 powered
>> port 2 powered
>> Controller /dev/usb3:
>> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
>> Intel(0x8086), rev 1.00
>> port 1 powered
>> port 2 powered
>> Controller /dev/usb4:
>> addr 1: high speed, self powered, config 1, EHCI root hub(0x0000),
>> Intel(0x8086), rev 1.00
>> port 1 powered
>> port 2 powered
>> port 3 powered
>> port 4 powered
>> port 5 powered
>> port 6 powered
>> port 7 powered
>> port 8 powered