
24 Apr
2014
24 Apr
'14
12:39 a.m.
On 04/17/2014 12:33 AM, Tang Yuantian wrote:
From: Tang Yuantian yuantian.tang@freescale.com
When T104x soc wakes up from deep sleep, control is passed to the primary core that starts executing uboot. After re-initialized some IP blocks, like DDRC, kernel will take responsibility to continue to restore environment it leaves before.
Signed-off-by: Tang Yuantian Yuantian.Tang@freescale.com
based on: git://git.denx.de/u-boot-mpc85xx.git branch: next tested on: t1040qds and t1040rdb platforms.
v4:
- refactor the framework. In the new patch, the entry is placed just after DDRC's initialization when resume.
v3:
- fix out-of-tree compile warning
v2:
- added explaination for CONFIG_DEEP_SLEEP
- fixed some issues
Applied to u-boot-mpc85xx/master, thanks.
York