Herrenschmidt
> Sent: Friday, January 30, 2009 1:30 PM
> To: Geert Uytterhoeven
> Cc: Linux/PPC Development
> Subject: Re: Broken PCI on Sequoia
>
>
> > For that sort of 4xx PHB (ie, the PCI 2.x ones, not the PCI-X nor the
> > PCI-E), we only know how to progra
jamin Herrenschmidt
Sent: Friday, January 30, 2009 1:30 PM
To: Geert Uytterhoeven
Cc: Linux/PPC Development
Subject: Re: Broken PCI on Sequoia
> For that sort of 4xx PHB (ie, the PCI 2.x ones, not the PCI-X nor the
> PCI-E), we only know how to program 32-bit of PLB address. IE. The old
> code woul
> For that sort of 4xx PHB (ie, the PCI 2.x ones, not the PCI-X nor the
> PCI-E), we only know how to program 32-bit of PLB address. IE. The old
> code would have cropped the plb_addr when writing to the register, the
> new code complains.
>
> I suspect some implementation support a register to p
> | PCI host bridge /plb/p...@1ec00 (primary) ranges:
> | MEM 0x00018000..0x0001bfff -> 0x8000
> | IO 0x0001e800..0x0001e800 -> 0x
> | IO 0x0001e880..0x0001ebff -> 0x
> | \--> Skipped (too many)
On Fri, 30 Jan 2009, Benjamin Herrenschmidt wrote:
> > Yeah. In fact, I think you have that bug in almost every board. You only
> > updated Bamboo and Canyonlands with the initial patch and the changelog
> > says "other boards can be updated separately." Nobody did that. So not
> > so weird aft
> Yeah. In fact, I think you have that bug in almost every board. You only
> updated Bamboo and Canyonlands with the initial patch and the changelog
> says "other boards can be updated separately." Nobody did that. So not
> so weird after all.
I still don't see off hand what's wrong in the co
On Fri, Jan 30, 2009 at 09:11:01AM +1100, Benjamin Herrenschmidt wrote:
>On Thu, 2009-01-29 at 18:37 +0100, Geert Uytterhoeven wrote:
>> Hi Ben, Josh,
>
>
> .../...
>
>> Git-reverting this commit on top of 2.6.29-rc3 makes the crash go away.
>>
>> Perhaps sequoia.dts (and other 44x DTS files)
On Thu, 2009-01-29 at 18:37 +0100, Geert Uytterhoeven wrote:
> Hi Ben, Josh,
.../...
> Git-reverting this commit on top of 2.6.29-rc3 makes the crash go away.
>
> Perhaps sequoia.dts (and other 44x DTS files) had to be changed, too?
Weird, maybe I have a bug when there is no ISA hole in