Skip to content
Snippets Groups Projects
Commit 166e5cc6 authored by Lokesh Vutla's avatar Lokesh Vutla Committed by Tom Rini
Browse files

arm: omap: emif: Fix DDR3 init after warm reset


EMIF supports a global warm reset mode, during which the
EMIF keeps the SDRAM content. But if leveling is enabled
at the time of warm reset for DDR3, the following steps
needs to be done after warm reset:
1) Keep EMIF in self refresh mode.
2) Reset PHY to bring back the PHY to a known state.
3) Start Levelling procedure.
Doing the same.
And also enabling DLL lock and code output after warm reset.

Tested on OMAP5432 ES2.0

Signed-off-by: default avatarLokesh Vutla <lokeshvutla@ti.com>
parent 8ce4e5f9
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment