mem: Move DRAM interleaving check to init
authorAndreas Hansson <andreas.hansson@arm.com>
Tue, 20 Jan 2015 13:11:55 +0000 (08:11 -0500)
committerAndreas Hansson <andreas.hansson@arm.com>
Tue, 20 Jan 2015 13:11:55 +0000 (08:11 -0500)
commit92585d60c9c5c34272cb356362bab638d15bcac0
treec82ee2c48925353ce37d2d973fb95cabf703f0f1
parente76442e203bd4ce18e897658a17756a3d00bdeb8
mem: Move DRAM interleaving check to init

This patch fixes a bug where the DRAM controller tried to access the
system cacheline size before the system pointer was initialised. It
also fixes a bug where the granularity is 0 (no interleaving).
src/mem/dram_ctrl.cc