On Fri, Jun 03, 2005 at 10:40:55AM -0400, Alan Stern wrote:
> On Fri, 3 Jun 2005, Andreas Koch wrote:
> > 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

I looked into this more closely, and indeed, the PCI Express-to-PCI
bridge in the docking station is not memory-mapped correctly: 

PCI: Cannot allocate resource region 7 of bridge 0000:02:00.0
PCI: Cannot allocate resource region 8 of bridge 0000:02:00.0

Config space accesses work (thus the devices are visible), but all
normal accesses fail (reads return 0xff).

The good news is that fixing this single problem will most likely enable all
peripherals in the dock (USB and FireWire). The bad news is that I
have no idea yet on how to resolve this conflict :-((

Anyway, the USB drivers are innocent here.

Many thanks for your help,
  Andreas Koch


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
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