[U-Boot] [PATCH 5/7] OMAP5: EMIF: Add support for DDR3 device
Tom Rini
tom.rini at gmail.com
Tue May 22 16:41:51 CEST 2012
On Tue, May 22, 2012 at 03:33:25PM +0530, Lokesh Vutla wrote:
> In OMAP5432 EMIF controlller supports DDR3 device.
> This patch adds support for ddr3 device intialization and configuration.
> Initialization sequence is done as specified in JEDEC specs.
> This also adds support for ddr3 leveling.
[snip]
> @@ -975,8 +1070,12 @@ static void do_sdram_init(u32 base)
> * Changing the timing registers in EMIF can happen(going from one
> * OPP to another)
> */
> - if (!in_sdram)
> - lpddr2_init(base, regs);
> + if (!in_sdram) {
> + if (omap_revision() != OMAP5432_ES1_0)
> + lpddr2_init(base, regs);
> + else
> + ddr3_init(base, regs);
> + }
In omap4+ land do we have any other way of telling which family we're
on? I ask since I'm preparing to add DDR3 support to am33xx and I'd
like to switch it over to the common emif framework as well.
--
Tom
More information about the U-Boot
mailing list