[ltp] Detecting PCI slot in Dock II

Henrique de Moraes Holschuh linux-thinkpad@linux-thinkpad.org
Wed, 15 Oct 2008 07:52:02 -0300


On Mon, 13 Oct 2008, Connor Behan wrote:
> 00:04.0 PCI bridge: Texas Instruments PCI2032 PCI Docking Bridge

This is the DockII's PCI bridge...

> 01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility M3  
> AGP 2x (rev 02)
> 08:01.0 IDE interface: Silicon Image, Inc. PCI0648 (rev 01)

This very wide gap in PCI bus numbers suggests that the kernel did allocate
space for stuff that would be behind PCI bridge 00:04.0...

> 08:02.0 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller
> 08:02.1 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller

And these two devices are in the DockII's PCI bus behind the bridge.

So it is working (partially but still)...

My first guess would be that the version of PCI used in the DockII's bridge
is simply too old for your ATI card (e.g. PCI 2.0 for a PCI 2.3 card...).
Please check that.

If it is not a PCI version issue, you may have to ask this on the LKML,
where people who really grok this stuff can be found...

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh