On Fri, 3 Jun 2005, Andreas Koch wrote:

> Hello all,
> 
> I have the strangest problem with the additional USB ports in the ezDock
> docking station of my Acer Travelmate 8100 notebook. The docking
> station is somewhat exotic in that it connects via PCI Express to the
> notebook and attaches the additional ports, realized by PCI-connected
> VIA 1.1 and 2.0 controllers, through a PCI Express to PCI bridge. 
> 
> Basically, all of the ports are _visible_ to the EHCI and UHCI drivers,
> but cannot be _registered_ in kernel 2.6.12-rc5 and earlier. 

> the failure of the UHCI ports looks as follows:
> 
>       ACPI: PCI Interrupt 0000:03:02.0[A] -> GSI 24 (level, low) -> IRQ 24
>       uhci_hcd 0000:03:02.0: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
> Controller
>       hub 5-0:1.0: state 5 ports 2 chg 0000 evt 0000
>       uhci_hcd 0000:03:02.0: new USB bus registered, assigned bus number 6
>       uhci_hcd 0000:03:02.0: irq 24, io base 0x00003040
>       uhci_hcd 0000:03:02.0: detected 8 ports
>       uhci_hcd 0000:03:02.0: port count misdetected? forcing to 2 ports
>       uhci_hcd 0000:03:02.0: USBCMD_HCRESET timed out!
>       uhci_hcd 0000:03:02.0: startup error -110
>       uhci_hcd 0000:03:02.0: USB bus 6 deregistered
>       uhci_hcd 0000:03:02.0: init 0000:03:02.0 fail, -110
>       uhci_hcd: probe of 0000:03:02.0 failed with error -110
> 
> At the moment, I am uncertain whether I should examine the USB
> behavior more closely, or whether something might be wrong with the
> PCI Express driver.  The reason for that thinking is, that the
> FireWire ports in the docking station _also_ fail.  Thus, I figure
> there might be something wrong in the notebook-dock interface.

Judging from the log messages, you're probably right.  Those failures are
what you would see if every inw() operation returned 0xffff.  If you want
to verify this, search through drivers/usb/host/uhci-hcd.c for those log
message strings and printk the values from the preceding inw() calls.

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to