ARM: atmel: at91sam9m10g45ek: enable spl support
authorBo Shen <voice.shen@atmel.com>
Fri, 27 Mar 2015 06:23:34 +0000 (14:23 +0800)
committerAndreas Bießmann <andreas.devel@googlemail.com>
Tue, 31 Mar 2015 23:04:30 +0000 (01:04 +0200)
commit41d41a93fb5600b0cbfdbfae88b0d8403bd650b7
tree5dc3c6730d76e8c656d848b2063df2f00751f69e
parent72cb3b6b54e99959f84456e448aa3db9f776f8a5
ARM: atmel: at91sam9m10g45ek: enable spl support

Supports boot up from NAND flash with software ECC eanbled.
And supports boot up from SD/MMC card with FAT file system.

As the boot from SD/MMC card with FAT file system, the BSS
segment is too big to fit into SRAM, so, use the lds to put
it into SDRAM.

Signed-off-by: Bo Shen <voice.shen@atmel.com>
arch/arm/mach-at91/Kconfig
arch/arm/mach-at91/arm926ejs/u-boot-spl.lds [new file with mode: 0644]
arch/arm/mach-at91/spl_at91.c
board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
configs/at91sam9m10g45ek_mmc_defconfig
configs/at91sam9m10g45ek_nandflash_defconfig
include/configs/at91sam9m10g45ek.h