arm: ls102xa: Add SD boot support for LS1021AQDS board
authorAlison Wang <b18965@freescale.com>
Wed, 3 Dec 2014 07:00:47 +0000 (15:00 +0800)
committerYork Sun <yorksun@freescale.com>
Thu, 11 Dec 2014 17:39:22 +0000 (09:39 -0800)
commit86949c2b7c94542c20767c405fc458346bd3975b
tree7ab36213ccc4ae4e92b5df1624cc4a10e0bbc7c0
parent2565d18de0c57d95b32686f11aa98fd40d8a7e26
arm: ls102xa: Add SD boot support for LS1021AQDS board

This patch adds SD boot support for LS1021AQDS board. SPL
framework is used. PBL initialize the internal RAM and copy
SPL to it, then SPL initialize DDR using SPD and copy u-boot
from SD card to DDR, finally SPL transfer control to u-boot.

Signed-off-by: Alison Wang <alison.wang@freescale.com>
Signed-off-by: Jason Jin <jason.jin@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
arch/arm/cpu/armv7/ls102xa/Makefile
arch/arm/cpu/armv7/ls102xa/spl.c [new file with mode: 0644]
arch/arm/include/asm/arch-ls102xa/spl.h [new file with mode: 0644]
board/freescale/ls1021aqds/MAINTAINERS
board/freescale/ls1021aqds/ddr.c
board/freescale/ls1021aqds/ls1021aqds.c
board/freescale/ls1021aqds/ls102xa_pbi.cfg [new file with mode: 0644]
board/freescale/ls1021aqds/ls102xa_rcw_sd.cfg [new file with mode: 0644]
configs/ls1021aqds_sdcard_defconfig [new file with mode: 0644]
include/configs/ls1021aqds.h