[PATCH] katmai.dts: extend DMA ranges; add dma/sysace nodes
Yuri Tikhonov
yur at emcraft.com
Fri Nov 14 16:21:15 EST 2008
Hello Josh,
On Thursday, November 13, 2008 you wrote:
[snip]
> You have no compatible property in these 3 nodes. How are drivers
> supposed to bind to them?
> You also have no reg or dcr-reg properties. What exactly are these
> nodes for?
Probably we (me and Ilya) overdone with posting katmai.dts-related
changes to ML, and duplicated the same patches in different posts.
Sorry for the confusion. These nodes are necessary for the ppc440spe
ADMA driver:
http://www.nabble.com/-PATCH-11-11--ppc440spe-adma:-ADMA-driver-for-PPC440SP(e)-td20488049.html
>> + sysacecf at 4fe000000 {
>> + compatible = "xlnx,opb-sysace-1.00.b";
> Odd. This isn't a xilinx board by any means. This should probably
> look something like:
> compatible = "amcc,sysace-440spe", "xlnx,opb-sysace-1.00.b";
> Though I'm curious about it in general. The xilinx bindings have the
> versioning numbers on them to match particular bit-streams in the FPGAs
> if I remember correctly. Does that really apply here?
No, we just selected the description which looked more appropriate
for our case: SysAce is connected to the External Bus Controller of
440SPe, which in turns is attached as a slave to OPB (on-chip
peripheral).
Regards, Yuri
--
Yuri Tikhonov, Senior Software Engineer
Emcraft Systems, www.emcraft.com
More information about the Linuxppc-dev
mailing list