summaryrefslogtreecommitdiff
path: root/arch/arm/include/asm/arch-omap3/sys_proto.h
diff options
context:
space:
mode:
authorTom Rini <trini@ti.com>2011-11-18 12:48:06 (GMT)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>2011-12-06 22:59:38 (GMT)
commit9ae0d550741db45e933dc73e7135d1861e3a9b62 (patch)
treeb640b1a6600c6b7716ac922037e8f908e2126937 /arch/arm/include/asm/arch-omap3/sys_proto.h
parentfc41ba1e2b4271bef197bfbf89d49458368319ce (diff)
downloadu-boot-9ae0d550741db45e933dc73e7135d1861e3a9b62.tar.xz
OMAP3 SPL: Rework memory initalization and devkit8000 support
This changes to making the board be responsible for providing the memory initialization timings in SPL and converts the devkit8000 to this framework. In SPL we try and initialize both CS0 and CS1. Cc: Frederik Kriewitz <frederik@kriewitz.eu> Signed-off-by: Tom Rini <trini@ti.com>
Diffstat (limited to 'arch/arm/include/asm/arch-omap3/sys_proto.h')
-rw-r--r--arch/arm/include/asm/arch-omap3/sys_proto.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-omap3/sys_proto.h b/arch/arm/include/asm/arch-omap3/sys_proto.h
index 9e64410..80e167b 100644
--- a/arch/arm/include/asm/arch-omap3/sys_proto.h
+++ b/arch/arm/include/asm/arch-omap3/sys_proto.h
@@ -38,6 +38,8 @@ void per_clocks_enable(void);
void memif_init(void);
void sdrc_init(void);
void do_sdrc_init(u32, u32);
+void get_board_mem_timings(u32 *mcfg, u32 *ctrla, u32 *ctrlb, u32 *rfr_ctrl,
+ u32 *mr);
void emif4_init(void);
void gpmc_init(void);
void enable_gpmc_cs_config(const u32 *gpmc_config, struct gpmc_cs *cs, u32 base,