Subject: Re: ibm4xx pci (Re: IBM405GP/GPr OPB bus_space endian (powerpc/ibm4xx/dev/opb.c))
To: Jachym Holecek <freza@liberouter.org>
From: Shigeyuki Fukushima <shige@netbsd.org>
List: port-powerpc
Date: 05/11/2006 02:08:06
Thanks.
Jachym Holecek wrote:
>> pchb0 at plb0
>> pchb0: IBM PPC 405GP PCI Bridge (rev. 0x21)
>> pci0 at pchb0
>> pci0: i/o space, memory space enabled
>> IBM PPC 405GP PCI Bridge (host bridge, revision 0x21) at pci0 dev 0
>> function 0 not configured
>>
>> The latter '405GP PCI Bridge' is a logical that you said.
>
> No, it's the real, physical pchb itself. You're seeing it second
> time because for the first time (pchb0) you we're looking at
> its PLB end -- and now you've discovered its PCI end during
> PCI bus enumeration :-).
Oops... that's ok?
PLB |--------+-------|
|<-- phy PLB end: pchb (logical) driver
[pchb0]
|<-- phy PCI end: We don't need to implement this driver?
PCI |========+=======|
Is Skipping a PCI end at pci-scanning better if possible?
--
Kind Regards,
--- shige
Shigeyuki Fukushima <shige@{FreeBSD,jp.FreeBSD,NetBSD}.org>