summaryrefslogtreecommitdiffstats
path: root/board/freescale/ls1043ardb/ls1043ardb.c
diff options
context:
space:
mode:
authorGong Qianyu <Qianyu.Gong@freescale.com>2015-10-26 19:47:56 +0800
committerYork Sun <yorksun@freescale.com>2015-10-29 10:34:02 -0700
commitc7ca8b07fcdd9af739fa3b1bfabe05d0da36c556 (patch)
treec7fb27284b1aee3e208596d4bff2a57d21916aa6 /board/freescale/ls1043ardb/ls1043ardb.c
parent8ef0d5c43841bccc9112e160e96d6498aa94871b (diff)
downloadblackbird-obmc-uboot-c7ca8b07fcdd9af739fa3b1bfabe05d0da36c556.tar.gz
blackbird-obmc-uboot-c7ca8b07fcdd9af739fa3b1bfabe05d0da36c556.zip
armv8/ls1043ardb: Add sd boot support
Signed-off-by: Gong Qianyu <Qianyu.Gong@freescale.com> Reviewed-by: York Sun <yorksun@freescale.com>
Diffstat (limited to 'board/freescale/ls1043ardb/ls1043ardb.c')
-rw-r--r--board/freescale/ls1043ardb/ls1043ardb.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/board/freescale/ls1043ardb/ls1043ardb.c b/board/freescale/ls1043ardb/ls1043ardb.c
index 461a195416..9032ed36c8 100644
--- a/board/freescale/ls1043ardb/ls1043ardb.c
+++ b/board/freescale/ls1043ardb/ls1043ardb.c
@@ -25,12 +25,17 @@ DECLARE_GLOBAL_DATA_PTR;
int checkboard(void)
{
static const char *freq[3] = {"100.00MHZ", "156.25MHZ"};
+#ifndef CONFIG_SD_BOOT
u8 cfg_rcw_src1, cfg_rcw_src2;
u32 cfg_rcw_src;
+#endif
u32 sd1refclk_sel;
printf("Board: LS1043ARDB, boot from ");
+#ifdef CONFIG_SD_BOOT
+ puts("SD\n");
+#else
cfg_rcw_src1 = CPLD_READ(cfg_rcw_src1);
cfg_rcw_src2 = CPLD_READ(cfg_rcw_src2);
cpld_rev_bit(&cfg_rcw_src1);
@@ -43,6 +48,7 @@ int checkboard(void)
puts("NAND\n");
else
printf("Invalid setting of SW4\n");
+#endif
printf("CPLD: V%x.%x\nPCBA: V%x.0\n", CPLD_READ(cpld_ver),
CPLD_READ(cpld_ver_sub), CPLD_READ(pcba_ver));
OpenPOWER on IntegriCloud