Kyösti Mälkki (kyosti.mal...@gmail.com) just uploaded a new patch set to 
gerrit, which you can find at http://review.coreboot.org/1405

-gerrit

commit 67928b476da1150db806a63dde367586f89606be
Author: zbao <fishba...@gmail.com>
Date:   Fri Aug 3 16:06:08 2012 +0800

    AMD f15: Change multiply ONE_MB to bit shifting (Propagation)
    
    Apply the change
    http://review.coreboot.org/1263
    to family15 northbridge.
    
    Change-Id: If1109f20ffd833a716e092c5e4f6f16ee6b968c7
    Signed-off-by: Zheng Bao <zheng....@amd.com>
    Signed-off-by: zbao <fishba...@gmail.com>
    [km: rebased]
    Signed-off-by: Kyösti Mälkki <kyosti.mal...@gmail.com>
---
 src/northbridge/amd/agesa/family15/northbridge.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/northbridge/amd/agesa/family15/northbridge.c 
b/src/northbridge/amd/agesa/family15/northbridge.c
index 6ce73cb..11edbf0 100644
--- a/src/northbridge/amd/agesa/family15/northbridge.c
+++ b/src/northbridge/amd/agesa/family15/northbridge.c
@@ -627,7 +627,7 @@ static struct hw_mem_hole_info get_hw_mem_hole_info(void)
 }
 #endif
 
-#define ONE_MB  0x100000
+#define ONE_MB_SHIFT  20
 
 static void setup_uma_memory(void)
 {
@@ -643,13 +643,13 @@ static void setup_uma_memory(void)
         *     >=1G                  256M
         *     <1G                    64M
         */
-       sys_mem = topmem + 16 * ONE_MB;   // Ignore 16MB allocated for C6 when 
finding UMA size
-       if ((bsp_topmem2()>>32) || (sys_mem >= 2048 * ONE_MB)) {
-               uma_memory_size = 512 * ONE_MB;
-       } else if (sys_mem >= 1024 * ONE_MB) {
-               uma_memory_size = 256 * ONE_MB;
+       sys_mem = topmem + (16 << ONE_MB_SHIFT);   // Ignore 16MB allocated for 
C6 when finding UMA size
+       if ((bsp_topmem2()>>32) || (sys_mem >= 2048 << ONE_MB_SHIFT)) {
+               uma_memory_size = 512 << ONE_MB_SHIFT;
+       } else if (sys_mem >= 1024 << ONE_MB_SHIFT) {
+               uma_memory_size = 256 << ONE_MB_SHIFT;
        } else {
-               uma_memory_size = 64 * ONE_MB;
+               uma_memory_size = 64 << ONE_MB_SHIFT;
        }
        uma_memory_base = topmem - uma_memory_size; /* TOP_MEM1 */
 

-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to