lkml.org 
[lkml]   [2014]   [Jul]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH 2/5] arm64, thunder: Add initial dts for Cavium Thunder SoC
    From
    On Wed, Jul 30, 2014 at 8:06 AM, Robert Richter <rric@kernel.org> wrote:
    > From: Radha Mohan Chintakuntla <rchintakuntla@cavium.com>
    >
    > Add initial device tree nodes for Cavium Thunder SoCs with support of
    > 48 cores and gicv3. The dts file requires further changes, esp. for
    > pci, gicv3-its and smmu. This changes will be added later together
    > with the device drivers.
    >
    > Signed-off-by: Radha Mohan Chintakuntla <rchintakuntla@cavium.com>
    > Signed-off-by: Robert Richter <rrichter@cavium.com>
    > ---
    > arch/arm64/boot/dts/Makefile | 1 +
    > arch/arm64/boot/dts/thunder-88xx.dts | 387 +++++++++++++++++++++++++++++++++++
    > 2 files changed, 388 insertions(+)
    > create mode 100644 arch/arm64/boot/dts/thunder-88xx.dts
    >
    > diff --git a/arch/arm64/boot/dts/Makefile b/arch/arm64/boot/dts/Makefile
    > index c52bdb051f66..f8001a62029c 100644
    > --- a/arch/arm64/boot/dts/Makefile
    > +++ b/arch/arm64/boot/dts/Makefile
    > @@ -1,3 +1,4 @@
    > +dtb-$(CONFIG_ARCH_THUNDER) += thunder-88xx.dtb
    > dtb-$(CONFIG_ARCH_VEXPRESS) += rtsm_ve-aemv8a.dtb foundation-v8.dtb
    > dtb-$(CONFIG_ARCH_XGENE) += apm-mustang.dtb
    >
    > diff --git a/arch/arm64/boot/dts/thunder-88xx.dts b/arch/arm64/boot/dts/thunder-88xx.dts
    > new file mode 100644
    > index 000000000000..4cf20ac9138b
    > --- /dev/null
    > +++ b/arch/arm64/boot/dts/thunder-88xx.dts
    > @@ -0,0 +1,387 @@
    > +/*
    > + * Cavium Thunder DTS file
    > + *
    > + * Copyright (C) 2013, Cavium Inc.
    > + *
    > + * This program is free software; you can redistribute it and/or
    > + * modify it under the terms of the GNU General Public License as
    > + * published by the Free Software Foundation; either version 2 of
    > + * the License, or (at your option) any later version.
    > + */
    > +/dts-v1/;
    > +
    > +/* Reserving first 12MB of DDR for firmware */
    > +/memreserve/ 0x00000000 0x00c00000;
    > +
    > +/ {
    > + model = "Cavium ThunderX CN88XX Family";
    > + compatible = "cavium,thunder-88xx";

    Hmm. I take it this platform is compliant with some level of SBSA? We
    should probably have a compatible value for that so that platforms can
    communicate it.

    Mark, are there already plans for this?


    -Olof


    \
     
     \ /
      Last update: 2014-07-30 21:01    [W:2.900 / U:0.192 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site