From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manivannan Sadhasivam Date: Thu, 17 Jan 2019 21:58:05 +0530 Subject: [U-Boot] [PATCH v2 6/9] arm: add Cubieboard7 board support In-Reply-To: References: <1547469671-1487-1-git-send-email-amittomer25@gmail.com> <1547469671-1487-6-git-send-email-amittomer25@gmail.com> Message-ID: <20190117162805.GE5283@Mani-XPS-13-9360> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: u-boot@lists.denx.de On Mon, Jan 14, 2019 at 10:57:47PM +0000, André Przywara wrote: > On 14/01/2019 12:41, Amit Singh Tomar wrote: > > The Cubieboard is a single board computer containing a > > Actions S700 SoC(with 4 ARMv8 Cortex-A53 cores). > > > > This patch adds respective defconfig alongwith device tree(sync with > > Linux 4.20). > > This should come later in the series, as patch 8/9, just _after_ > everything works. It compiles at this point, but you still need the next > two patches for it to work. > Usually, DTS patches comes before driver bits. Regards, Mani > The _defconfig is still a bit too crowded, but so is the S900 version, so: > > > Signed-off-by: Amit Singh Tomar > > Reviewed-by: Andre Przywara > > Cheers, > Andre. > > > --- > > Changes since v1: > > * No changes. > > --- > > arch/arm/dts/s700-cubieboard7.dts | 39 +++++++++++++++++++++++++++++++++++++++ > > configs/cubieboard7_defconfig | 16 ++++++++++++++++ > > 2 files changed, 55 insertions(+) > > create mode 100644 arch/arm/dts/s700-cubieboard7.dts > > create mode 100644 configs/cubieboard7_defconfig > > > > diff --git a/arch/arm/dts/s700-cubieboard7.dts b/arch/arm/dts/s700-cubieboard7.dts > > new file mode 100644 > > index 0000000..28f3f4a > > --- /dev/null > > +++ b/arch/arm/dts/s700-cubieboard7.dts > > @@ -0,0 +1,39 @@ > > +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) > > +/* > > + * Copyright (c) 2017 Andreas Färber > > + */ > > + > > +/dts-v1/; > > + > > +#include "s700.dtsi" > > + > > +/ { > > + compatible = "cubietech,cubieboard7", "actions,s700"; > > + model = "CubieBoard7"; > > + > > + aliases { > > + serial3 = &uart3; > > + }; > > + > > + chosen { > > + stdout-path = "serial3:115200n8"; > > + }; > > + > > + memory at 0 { > > + device_type = "memory"; > > + reg = <0x0 0x0 0x0 0x80000000>; > > + }; > > + > > + memory at 1,e0000000 { > > + device_type = "memory"; > > + reg = <0x1 0xe0000000 0x0 0x0>; > > + }; > > +}; > > + > > +&timer { > > + clocks = <&hosc>; > > +}; > > + > > +&uart3 { > > + status = "okay"; > > +}; > > diff --git a/configs/cubieboard7_defconfig b/configs/cubieboard7_defconfig > > new file mode 100644 > > index 0000000..0459997 > > --- /dev/null > > +++ b/configs/cubieboard7_defconfig > > @@ -0,0 +1,16 @@ > > +CONFIG_ARM=y > > +CONFIG_ARCH_OWL=y > > +CONFIG_MACH_S700=y > > +CONFIG_IDENT_STRING="\ncubieboard7" > > +CONFIG_DISTRO_DEFAULTS=y > > +CONFIG_NR_DRAM_BANKS=1 > > +CONFIG_BOOTDELAY=5 > > +CONFIG_USE_BOOTARGS=y > > +CONFIG_BOOTARGS="console=ttyOWL3,115200n8" > > +# CONFIG_DISPLAY_CPUINFO is not set > > +# CONFIG_DISPLAY_BOARDINFO is not set > > +CONFIG_SYS_PROMPT="U-Boot => " > > +CONFIG_CMD_MD5SUM=y > > +CONFIG_CMD_MEMINFO=y > > +CONFIG_CMD_TIMER=y > > +CONFIG_DEFAULT_DEVICE_TREE="s700-cubieboard7" > > >