Re: PCI bus numbering and orphaned devices

From: M. Warner Losh <imp_at_bsdimp.com>
Date: Mon, 09 Jun 2003 22:48:25 -0600 (MDT)
In message: <20030610022706.GI509_at_cicely12.cicely.de>
            Bernd Walter <ticso_at_cicely12.cicely.de> writes:
: On Mon, Jun 09, 2003 at 04:58:38PM -0700, John-Mark Gurney wrote:
: > Hello,
: > 
: > I've recently started work on making FreeBSD work better on a sparc64
: > box that a friend has.  It's a Netra AX1105-500 (UltraSPARC-IIe 500MHz).
: > 
: > So far I have found out that the pci bus numbering has problems.  We
: > don't attach pci busses as they are numbered in the bridge/OFW info.
: > This causes problems with pciconf -l and pciconf -{w,r} not agreeing.
: > It isn't too hard to tie down the busses to make pciconf agree with
: > itself.

I have similar issues with cardbus cards...

...

: > Of course the correct way to fix it would be to mirror the OFW tree,
: > and then probe any devices that exist in the OFW tree, but not in our
: > device tree.

why is this the correct way to fix it?  don't mean to be difficult,
just don't see why sparc64 needs to eb different.

Warner
Received on Mon Jun 09 2003 - 19:49:54 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:11 UTC