On Tue, May 16, 2017 at 02:46:35PM -0400, Tom Rini wrote:

> The ti816x/am389x SoC is the first generation in what U-Boot calls the
> "am33xx" family.  In the first generation of this family the DDR
> initialization sequence is quite different from all of the subsequent
> generations.  Whereas with ti814x (second generation) we can easily work
> the minor differenced between that and am33xx (third generation), our
> attempts to do this for ti816x weren't sufficient.  Rather than add a
> large amount of #ifdef logic to make this different sequence work we add
> a new file, ti816x_emif4.c to handle the various required undocumented
> register writes and sequence and leverage what we can from
> arch/arm/mach-omap2/am33xx/ddr.c still.  As DDR2 has similar problems
> today but I am unable to test it, we drop the DDR2 defines from the code
> rather than imply that it works by leaving it.  We also remove a bunch
> of other untested code about changing the speed the DDR runs at.
> 
> Signed-off-by: Tom Rini <[email protected]>

Applied to u-boot/master, thanks!

-- 
Tom

Attachment: signature.asc
Description: Digital signature

_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to