[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Is anyone able to use a PCI card with any PCI-to-PCI bridge on an IP32 machine?



Hi all,
maybe many among you are reading also linux-mips mailing list, maybe
not. I presented a problem on that list, and Ralf Baechle replied that
*maybe* it is related to a Debian patch.

The problem is explained here:
--------------------------------------------------------------
I have a PCI board that is listed but otherwise ignored on my SGI O2.
The only trace of the card is in lspci output. There isn't a list of
devices in the other side of this PCI-to-PCI chip.

# lspci
00:01.0 SCSI storage controller: Adaptec AIC-7880U
00:02.0 SCSI storage controller: Adaptec AIC-7880U
00:03.0 PCI Bridge: Netmos technology Unknown device 9250
(The card vendor and product are IDs 9710:9250.)

When I plug the card on an i386 machine, it is recognised since lspci
display the card and all three devices present on the same card (devices
accessible via the PCI-to-PCI bridge). All these devices are available
to udev, so udev start all relevant drivers.
--------------------------------------------------------------

Ralf reply:
>I wonder if somebody hacked that kernel to just scan the PCI bus.  That
>means it would trust whatever the ARCS firmware has setup and ARCS is
>definately broken, doesn't know how to handle PCI-to-PCI bridges and
>will just skip over them.  Exactly what you observe.

I browsed the patches in the Debian kernel package, but I couldn't find
any about this specific problem. Is anyone aware of such a patch? Is
anyone able to use a PCI card with any PCI-to-PCI bridge on an IP32
machine?

Thanks,
Giuseppe



Reply to: