summaryrefslogtreecommitdiff
path: root/arch/arm/mach-at91/spl_at91.c
diff options
context:
space:
mode:
authorBo Shen <voice.shen@atmel.com>2015-03-27 14:23:34 +0800
committerAndreas Bießmann <andreas.devel@googlemail.com>2015-04-01 01:04:30 +0200
commit41d41a93fb5600b0cbfdbfae88b0d8403bd650b7 (patch)
tree5dc3c6730d76e8c656d848b2063df2f00751f69e /arch/arm/mach-at91/spl_at91.c
parent72cb3b6b54e99959f84456e448aa3db9f776f8a5 (diff)
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>
Diffstat (limited to 'arch/arm/mach-at91/spl_at91.c')
-rw-r--r--arch/arm/mach-at91/spl_at91.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/arm/mach-at91/spl_at91.c b/arch/arm/mach-at91/spl_at91.c
index 89f588be45..af6fc0d4c6 100644
--- a/arch/arm/mach-at91/spl_at91.c
+++ b/arch/arm/mach-at91/spl_at91.c
@@ -71,7 +71,11 @@ void __weak at91_spl_board_init(void)
{
}
-void spl_board_init(void)
+void __weak spl_board_init(void)
+{
+}
+
+void board_init_f(ulong dummy)
{
struct at91_pmc *pmc = (struct at91_pmc *)ATMEL_BASE_PMC;