fsl_ddr: Fix DDR3 calculation of rank density with 8GB or more
authorTimur Tabi <timur@freescale.com>
Wed, 1 Jul 2009 21:51:59 +0000 (16:51 -0500)
committerKumar Gala <galak@kernel.crashing.org>
Thu, 2 Jul 2009 04:21:43 +0000 (23:21 -0500)
commite66f38da8434425aca8df08d06d9ef41b3478d3b
treea330ace8bf35966aa76b215dc49e0a24baea3ab3
parent6af015b86b86d94de7ca1b23a3890bc93a50c2ab
fsl_ddr: Fix DDR3 calculation of rank density with 8GB or more

The calculate for rank density in compute_ranksize() for DDR3 used all
integers for the expression, so the result was also a 32-bit integer, even
though the 'bsize' variable is a u64.  Fix the expression to calculate a
true 64-bit value.

Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
cpu/mpc8xxx/ddr/ddr3_dimm_params.c