summaryrefslogtreecommitdiff
path: root/src/northbridge
diff options
context:
space:
mode:
Diffstat (limited to 'src/northbridge')
-rw-r--r--src/northbridge/via/vt8601/raminit.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/northbridge/via/vt8601/raminit.c b/src/northbridge/via/vt8601/raminit.c
index c898453ed1..cb13ad4e98 100644
--- a/src/northbridge/via/vt8601/raminit.c
+++ b/src/northbridge/via/vt8601/raminit.c
@@ -201,7 +201,8 @@ static unsigned long spd_module_size(unsigned char slot)
/* grand total. You have rows+cols addressing, * times of banks, times
* width of data in bytes */
/* Width is assumed to be 64 bits == 8 bytes */
- value = (1 << (cols + rows)) * banks * 8;
+ value = (1 << (cols + rows));
+ value *= banks * 8;
print_info_hex32(value);
print_info(" bytes ");
/* Return in 8MB units */