mpc85xx/t104x: Add deep sleep framework support
authorTang Yuantian <yuantian.tang@freescale.com>
Thu, 17 Apr 2014 07:33:46 +0000 (15:33 +0800)
committerYork Sun <yorksun@freescale.com>
Wed, 23 Apr 2014 00:58:49 +0000 (17:58 -0700)
commitaade20046b7ab5bd9b2afe84ccb31f0adf0c5e1e
tree238878efdee4574890334657a984c1c2d564fe91
parent5aef4c86f3629b937cee159c3d44c0d0e9762a42
mpc85xx/t104x: Add deep sleep framework support

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>
Reviewed-by: York Sun <yorksun@freescale.com>
README
arch/powerpc/cpu/mpc85xx/cpu_init.c
arch/powerpc/lib/board.c
drivers/ddr/fsl/mpc85xx_ddr_gen3.c
include/fsl_ddr_sdram.h