u-boot/arch/arm/cpu/armv7
Lokesh Vutla 166e5cc627 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: Lokesh Vutla <lokeshvutla@ti.com>
2013-05-10 08:25:55 -04:00
..
am33xx am33xx: add pll and clock support for TI814x CPSW 2013-05-10 08:25:54 -04:00
exynos Exynos: pwm: Remove dead code of function exynos5_get_pwm_clk 2013-04-01 14:02:08 +09:00
highbank arm: Remove additional config flags 2012-10-04 14:51:50 +02:00
mx5 imx: mx5: lowlevel_init: Simplify code 2013-04-12 07:55:04 +02:00
mx6 mx6: Fix get_board_rev() for the mx6 solo case 2013-04-03 11:36:34 +02:00
omap-common arm: omap: emif: Fix DDR3 init after warm reset 2013-05-10 08:25:55 -04:00
omap3 omap3: Display MHz instead of mHz on the console 2013-04-12 15:29:23 -04:00
omap4 OMAP4: Fix bug in omap4460_volts struct 2013-04-10 13:05:32 -04:00
omap5 OMAP5: I2C: Enable i2c5 clocks 2013-05-10 08:25:55 -04:00
rmobile arm: rmobile: bugfix: wrong register saving in lowlevel_init 2012-10-08 11:15:04 -07:00
s5p-common exynos: Correct use of 64-bit division 2013-04-17 10:00:40 +09:00
s5pc1xx armv7: add appropriate headers for assembly functions 2012-05-15 08:31:26 +02:00
socfpga arm: Make all linker scripts compatible with per-symbol sections 2013-04-12 07:55:09 +02:00
tegra-common Tegra20: Move some include files to arch-tegra for sharing with Tegra30 2012-10-15 11:54:06 -07:00
tegra20 tegra: usb: move implementation into right directory 2013-03-14 11:06:41 -07:00
tegra30 Tegra30: Add CPU (armv7) files 2013-01-16 13:40:07 -07:00
tegra114 Tegra114: Add CPU (armv7) files 2013-02-11 10:35:25 -07:00
u8500 arm: Move lastinc to arch_global_data 2013-02-01 15:07:50 -05:00
zynq net: gem: Fix gem driver on 1Gbps LAN 2013-04-30 11:39:19 +02:00
cache_v7.c ARM: mmu: Set domain permissions to client access 2013-03-28 09:10:58 +01:00
config.mk imx: Fix automatic make targets for imx images 2013-04-12 07:55:06 +02:00
cpu.c arm: bugfix: save_boot_params_default accesses uninitalized stack when -O0 2012-09-01 14:58:22 +02:00
lowlevel_init.S armv7: Make lowlevel_init.S's lowlevel_init do ABI compatible stack 2012-09-01 14:58:19 +02:00
Makefile ti814x_evm: add ti814x evm board support 2013-03-24 12:49:12 -04:00
start.S Tegra: Restore cp15 VBAR _start vector write for ARMv7 2013-04-15 11:01:37 -07:00
syslib.c ARMV7: Vexpress: fix build errors 2010-12-08 23:44:21 +01:00