Hi Ben
Benjamin Herrenschmidt wrote:
On Tue, 2010-01-12 at 00:48 +0200, Felix Radensky wrote:
Maybe because the bus behind root P2P bridge is bus 0, and type 1
cycles are
needed for bus numbers greater than 0. That's what 460EX manual says.
Well, no... the bus behind the root P2P is bus 1 ... the root P2P itself
is on bus 0... but then, it's some trick in the way they implemented it
I suppose.
You are correct, the log is from older version, without Stef's fix. I
don't have access to a
system with devices behind PLX, and the guy who did the testing used
wrong kernel.
I'll make sure he uses the correct one and get back to you. Maybe
everything works after all :)
I'm really sorry for confusion.
No worries :-) Feel free to send a proper patch to fix that problem
upstream too !
The kernel with Stef's fix works fine, and recognizes both PLX and
device behind it.
Stef, do want to provide a patch for upstream kernel, or do you want me
to do that on
your behalf ?
Thanks a lot everyone for you help !
Felix.
Felix.
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev