8360E - PCI - BRIDGE
Kumar Gala
galak at kernel.crashing.org
Sat Mar 3 10:23:27 EST 2007
On Mar 2, 2007, at 4:59 PM, Russell McGuire wrote:
> I was wondering if anyone had a small suggestion of PCI cards to begin
> testing Linux with for debugging a PCI bus / software / setup.
>
> Basically I am looking for a couple of cards that are known to have
> good
> working PPC drivers for PCI, hopefully built-in into the kernel.
> Preferable
> that somebody has first has experience with.
>
> I seem to be having issues with Linux only, and getting my PCI
> stuff to
> work. Still not sure if these are DTV blob issues, or
> incompatibility with
> the PCI-PCI bridge chip I have in the PPC system.
>
> Questions:
>
> 1) Can somebody provide the names of just a few cards that have
> been tested
> with these 82xx 83xx PCI busses that have worked in Linux 2.6.xx? I
> hope to
> not be fighting endian issues in the drivers at first.
Intel e100/e1000 cards are usually pretty good candidates.
> 2) What is available / known about PCI bridge compatibility /
> enumeration
> when it comes to PPC architecture? I know Linux sees the bridge,
> but are
> there mapping compatibility issues introduced if an extra bridge is in
> place?
The main issue is related to setting up the bridge. We seem to
handle this before linux is involved in most cases.
> 3) Directly related to Question 2, is there any special options
> have to be
> enabled in the Linux 2.6.xx kernel <2.6.20 specifically> to make this
> happen? PreP compliance, G5 support, no idea I am just throwing ideas.
Nope, just PCI support. The key as mentioned above is having the P2P
bridge setup properly.
> Any help appreciated, I was hoping originally that once the PCI was
> happy
> inside U-boot that Linux wouldn't be such a far target.
That's true, if you have u-boot setup and seeing your devices than it
shouldn't be too far for the linux.
- k
More information about the Linuxppc-embedded
mailing list