From: Ian Campbell <ijc@hellion.org.uk>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v4 5/9] sunxi: add support for Cubietruck booting in FEL mode
Date: Thu, 1 May 2014 19:40:48 +0100 [thread overview]
Message-ID: <1398969652-32736-5-git-send-email-ijc@hellion.org.uk> (raw)
In-Reply-To: <1398969603.19277.176.camel@hastur.hellion.org.uk>
Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
Signed-off-by: Jens Kuske <jenskuske@gmail.com>
Signed-off-by: Ian Campbell <ijc@hellion.org.uk>
Reviewed-by: Tom Rini <trini@ti.com>
Reviewed-by: Marek Vasut <marex@denx.de>
---
v4: Based on d9fe0a1e061e "sunxi: mksunxiboot: remove unnecessary casts."
v3: Based on c89867dca2e9 "sunxi: clocks: clock_get_pll5
prototype and coding style".
v2: Based on u-boot-sunxi.git#sunxi d9aa5dd3d15c "sunxi: mmc:
checkpatch whitespace fixes" with v2014.04-rc2 merged in.
v1: Based on u-boot-sunxi.git#sunxi commit d854c4de2f57 "arm: Handle .gnu.hash
section in ldscripts" vs v2014.01.
---
board/sunxi/Makefile | 1 +
board/sunxi/dram_cubietruck.c | 31 +++++++++++++++++++++++++++++++
boards.cfg | 1 +
3 files changed, 33 insertions(+)
create mode 100644 board/sunxi/dram_cubietruck.c
diff --git a/board/sunxi/Makefile b/board/sunxi/Makefile
index 559112e..18b1e11 100644
--- a/board/sunxi/Makefile
+++ b/board/sunxi/Makefile
@@ -9,3 +9,4 @@
# SPDX-License-Identifier: GPL-2.0+
#
obj-y += board.o
+obj-$(CONFIG_CUBIETRUCK) += dram_cubietruck.o
diff --git a/board/sunxi/dram_cubietruck.c b/board/sunxi/dram_cubietruck.c
new file mode 100644
index 0000000..fbcd687
--- /dev/null
+++ b/board/sunxi/dram_cubietruck.c
@@ -0,0 +1,31 @@
+/* this file is generated, don't edit it yourself */
+
+#include <common.h>
+#include <asm/arch/dram.h>
+
+static struct dram_para dram_para = {
+ .clock = 432,
+ .type = 3,
+ .rank_num = 1,
+ .density = 4096,
+ .io_width = 8,
+ .bus_width = 32,
+ .cas = 9,
+ .zq = 0x7f,
+ .odt_en = 0,
+ .size = 2048,
+ .tpr0 = 0x42d899b7,
+ .tpr1 = 0xa090,
+ .tpr2 = 0x22a00,
+ .tpr3 = 0x0,
+ .tpr4 = 0x1,
+ .tpr5 = 0x0,
+ .emr1 = 0x4,
+ .emr2 = 0x10,
+ .emr3 = 0x0,
+};
+
+unsigned long sunxi_dram_init(void)
+{
+ return dramc_init(&dram_para);
+}
diff --git a/boards.cfg b/boards.cfg
index b4203f1..31b02df 100644
--- a/boards.cfg
+++ b/boards.cfg
@@ -371,6 +371,7 @@ Active arm armv7 rmobile renesas lager
Active arm armv7 s5pc1xx samsung goni s5p_goni - Mateusz Zalega <m.zalega@samsung.com>
Active arm armv7 s5pc1xx samsung smdkc100 smdkc100 - Minkyu Kang <mk7.kang@samsung.com>
Active arm armv7 socfpga altera socfpga socfpga_cyclone5 - -
+Active arm armv7 sunxi - sunxi Cubietruck_FEL sun7i:CUBIETRUCK,SPL_FEL -
Active arm armv7 u8500 st-ericsson snowball snowball - Mathieu Poirier <mathieu.poirier@linaro.org>
Active arm armv7 u8500 st-ericsson u8500 u8500_href - -
Active arm armv7 vf610 freescale vf610twr vf610twr vf610twr:IMX_CONFIG=board/freescale/vf610twr/imximage.cfg Alison Wang <b18965@freescale.com>
--
1.9.0
next prev parent reply other threads:[~2014-05-01 18:40 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-01 18:40 [U-Boot] [PATCH v4 0/9] sunxi: initial upstreamining effort Ian Campbell
2014-05-01 18:40 ` [U-Boot] [PATCH v4 1/9] sunxi: add sun7i clocks and timer support Ian Campbell
2014-05-01 19:28 ` Marek Vasut
2014-05-01 19:49 ` Ian Campbell
2014-05-01 19:52 ` Ian Campbell
2014-05-01 20:07 ` Ian Campbell
2014-05-01 18:40 ` [U-Boot] [PATCH v4 2/9] sunxi: add sun7i pinmux and gpio support Ian Campbell
2014-05-01 19:50 ` Ian Campbell
2014-05-01 19:51 ` Ian Campbell
2014-05-01 19:54 ` Ian Campbell
2014-05-01 18:40 ` [U-Boot] [PATCH v4 3/9] sunxi: add sun7i dram setup support Ian Campbell
2014-05-01 19:55 ` Ian Campbell
2014-05-02 4:37 ` Marek Vasut
2014-05-01 18:40 ` [U-Boot] [PATCH v4 4/9] sunxi: add sun7i cpu, board and start of day support Ian Campbell
2014-05-01 19:30 ` Marek Vasut
2014-05-02 4:38 ` Marek Vasut
2014-05-02 9:45 ` Marc Zyngier
2014-05-02 12:31 ` Ian Campbell
2014-05-02 13:53 ` [U-Boot] [linux-sunxi] " Marc Zyngier
2014-05-01 18:40 ` Ian Campbell [this message]
2014-05-02 4:38 ` [U-Boot] [PATCH v4 5/9] sunxi: add support for Cubietruck booting in FEL mode Marek Vasut
2014-05-01 18:40 ` [U-Boot] [PATCH v4 6/9] sunxi: add gmac Ethernet support Ian Campbell
2014-05-01 20:00 ` Ian Campbell
2014-05-02 4:38 ` Marek Vasut
2014-05-01 18:40 ` [U-Boot] [PATCH v4 7/9] sunxi: mmc support Ian Campbell
2014-05-01 20:01 ` Ian Campbell
2014-05-02 4:40 ` Marek Vasut
2014-05-01 18:40 ` [U-Boot] [PATCH v4 8/9] sunxi: non-FEL SPL boot support for sun7i Ian Campbell
2014-05-01 20:03 ` Ian Campbell
2014-05-02 4:41 ` Marek Vasut
2014-05-01 18:40 ` [U-Boot] [PATCH v4 9/9] net/designware: Reduce DMA burst length Ian Campbell
2014-05-01 18:42 ` Ian Campbell
2014-05-01 19:25 ` [U-Boot] [PATCH v4.1 9/9] net/designware: Make DMA burst length configurable and reduce by default Ian Campbell
2014-05-01 19:24 ` [U-Boot] [PATCH v4 0/9] sunxi: initial upstreamining effort Marek Vasut
2014-05-01 19:42 ` Ian Campbell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1398969652-32736-5-git-send-email-ijc@hellion.org.uk \
--to=ijc@hellion.org.uk \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox