[PATCH] [POWERPC] Xilinx: add compatibility for IBM coreconnect busses.

Stephen Neuendorffer stephen.neuendorffer at xilinx.com
Thu May 8 08:38:32 EST 2008


Agreed...  I intend the backward compatibility to be a temporary thing.
I'd rip it out now, but since we pull out all the information from the
device tree, this will result in 'it doesn't do anything', and I don't
want to be that mean. :)

Steve

> -----Original Message-----
> From: glikely at secretlab.ca [mailto:glikely at secretlab.ca] On Behalf Of
Grant Likely
> Sent: Wednesday, May 07, 2008 3:33 PM
> To: Stephen Neuendorffer
> Cc: linuxppc-dev at ozlabs.org
> Subject: Re: [PATCH] [POWERPC] Xilinx: add compatibility for IBM
coreconnect busses.
> 
> On Wed, May 7, 2008 at 2:47 PM, Stephen Neuendorffer
> <stephen.neuendorffer at xilinx.com> wrote:
> > The IBM coreconnect names are pretty well defined, it appears.  In
> >  addition, the Xilinx versions of these IPs seem to be
proliferating.
> >  Hence, in the future let's prefer to use the standard names.  I've
> >  left the old names in for some backward compatibility for existing
> >  device trees.
> >
> >  Signed-off-by: Stephen Neuendorffer
<stephen.neuendorffer at xilinx.com>
> 
> Acked-by: Grant Likely <grant.likey at secretlab.ca>
> 
> I think we can probably give it a release or two and then drop the
> older stuff in the list.  Virtex support is still very new, so it is
> unlikely that there are many (any?) users out there that won't be
> keeping up to date with the xilinx device tree changes.
> 
> Cheers,
> g.
> 
> >  ---
> >   arch/powerpc/platforms/40x/virtex.c |    4 ++++
> >   1 files changed, 4 insertions(+), 0 deletions(-)
> >
> >  diff --git a/arch/powerpc/platforms/40x/virtex.c
b/arch/powerpc/platforms/40x/virtex.c
> >  index 6c72994..7e1c0e3 100644
> >  --- a/arch/powerpc/platforms/40x/virtex.c
> >  +++ b/arch/powerpc/platforms/40x/virtex.c
> >  @@ -16,11 +16,15 @@
> >   #include <asm/xilinx_intc.h>
> >
> >   static struct of_device_id xilinx_of_bus_ids[] __initdata = {
> >  +       { .compatible = "ibm,plb3", },
> >  +       { .compatible = "ibm,plb4", },
> >         { .compatible = "xlnx,plb-v46-1.00.a", },
> >         { .compatible = "xlnx,plb-v46-1.02.a", },
> >         { .compatible = "xlnx,plb-v34-1.01.a", },
> >         { .compatible = "xlnx,plb-v34-1.02.a", },
> >  +       { .compatible = "ibm,opb", },
> >         { .compatible = "xlnx,opb-v20-1.10.c", },
> >  +       { .compatible = "ibm,dcr", },
> >         { .compatible = "xlnx,dcr-v29-1.00.a", },
> >         { .compatible = "xlnx,compound", },
> >         {}
> >  --
> >  1.5.3.4
> >
> >
> >
> >
> 
> 
> 
> --
> Grant Likely, B.Sc., P.Eng.
> Secret Lab Technologies Ltd.





More information about the Linuxppc-dev mailing list