This was put out on 10/28 after the last 10/23 build here.
Kirkwood: bugfix: DRAM size initialization
If start of any DRAM bank is greater than total DDR size, remaining DDR banks' start address & size were left un-initialized in dram_init function. This could break other functions who uses array 'gd->bd->bi_dram'. Kirkwood network driver is one example. This also stops Linux kernel from booting.
v2 - Set start address also to 0. Without this Linux kernel couldn't
boot up
Signed-off-by: Tanmay Upadhyay <tanmay.upadhyay@einfochips.com>
http://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=commit;h=28e57108a61bd0e554d9847170b8ad9dad093e07