diff options
author | Gong Qianyu <Qianyu.Gong@freescale.com> | 2015-10-26 19:47:56 +0800 |
---|---|---|
committer | York Sun <yorksun@freescale.com> | 2015-10-29 10:34:02 -0700 |
commit | c7ca8b07fcdd9af739fa3b1bfabe05d0da36c556 (patch) | |
tree | c7fb27284b1aee3e208596d4bff2a57d21916aa6 /board/freescale/ls1043ardb/ls1043ardb.c | |
parent | 8ef0d5c43841bccc9112e160e96d6498aa94871b (diff) | |
download | u-boot-imx-c7ca8b07fcdd9af739fa3b1bfabe05d0da36c556.zip u-boot-imx-c7ca8b07fcdd9af739fa3b1bfabe05d0da36c556.tar.gz u-boot-imx-c7ca8b07fcdd9af739fa3b1bfabe05d0da36c556.tar.bz2 |
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.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/board/freescale/ls1043ardb/ls1043ardb.c b/board/freescale/ls1043ardb/ls1043ardb.c index 461a195..9032ed3 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)); |