
This patch set is to make mx6sxsabresd spl boot capable from USDHC. SPL image is burned to sector 2 of SD card. u-boot.img is burned to sector 138.
Since i.MX 6SoloX chip only supports one mmdc channel, in order to reuse mx6_dram_cfg, define a new macro MMDC1. To i.MX 6SoloX, MMDC1 does nothing; to others, MMDC1 effects as the original "mmdc1->entry = value".
Peng Fan (6): imx:mx6sxsabresd add spl config file imx:mx6sxsabresd select SUPPORT_SPL imx:mx6sxsabresd spl support in header file imx:mx6sx add dram io configure for mx6sx imx:mx6 add mx6sx in imx spl header file imx:mx6sxsabresd board spl support
arch/arm/Kconfig | 1 + arch/arm/cpu/armv7/mx6/ddr.c | 96 +++++++++++++--- arch/arm/include/asm/arch-mx6/mx6-ddr.h | 46 ++++++++ board/freescale/mx6sxsabresd/MAINTAINERS | 1 + board/freescale/mx6sxsabresd/mx6sxsabresd.c | 168 ++++++++++++++++++++++++++++ configs/mx6sxsabresd_spl_defconfig | 4 + include/configs/imx6_spl.h | 8 ++ include/configs/mx6sxsabresd.h | 6 + 8 files changed, 316 insertions(+), 14 deletions(-) create mode 100644 configs/mx6sxsabresd_spl_defconfig