u-boot/arch/arm/cpu/armv7/am33xx
Steve Kipisz 1e7e374b35 am33xx:ddr:Fix config_sdram to work for all DDR
The original write to sdram_config is correct for DDR3 but incorrect
for DDR2 so SPL was hanging. For DDR2, the write to sdram_config
should be after the writes to ref_ctrl. This was working for DDR3
because there was a write of 0x2800 to ref_ctrl before a write
to sdram_config.

Tested on: GP EVM 1.1A (DDR2), GP EVM 1.5A (DDR3),
           Beaglebone A6 (DDR2), Beagleone Blacd A4A (DDR3)

Signed-off-by: Steve Kipisz <s-kipisz2@ti.com>
2013-03-22 11:12:53 -04:00
..
board.c omap_hsmmc: add driver check for write protection 2013-03-08 16:41:13 -05:00
clock.c Merge branch 'u-boot-ti/master' into 'u-boot-arm/master' 2013-01-08 13:15:45 +01:00
config.mk am33xx: Add SPI SPL as an option 2012-10-25 11:30:50 -07:00
ddr.c am33xx:ddr:Fix config_sdram to work for all DDR 2013-03-22 11:12:53 -04:00
elm.c am33xx: add ELM support 2012-12-10 08:54:02 -07:00
emif4.c am33xx: support board specific ddr settings 2012-10-25 11:31:38 -07:00
Makefile am33xx: add ELM support 2012-12-10 08:54:02 -07:00
mem.c Initialise correct GPMC WAITx irq for AM33xx 2013-03-22 10:57:00 -04:00
mux.c am33xx: move generic parts of pinmux handling out from board/ti/am335x 2012-10-25 11:31:37 -07:00
sys_info.c ARM:AM33XX: Added support for AM33xx 2011-10-27 21:56:36 +02:00
u-boot-spl.lds Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00