Author: myles
Date: 2009-10-14 22:49:49 +0200 (Wed, 14 Oct 2009)
New Revision: 4775

Modified:
   trunk/coreboot-v2/src/northbridge/via/cn700/northbridge.c
Log:
Fix high tables address calculation on cn700 with VIDEO_MB > 0.

Signed-off-by: Myles Watson <[email protected]>
Acked-by: Uwe Hermann <[email protected]>


Modified: trunk/coreboot-v2/src/northbridge/via/cn700/northbridge.c
===================================================================
--- trunk/coreboot-v2/src/northbridge/via/cn700/northbridge.c   2009-10-14 
03:19:33 UTC (rev 4774)
+++ trunk/coreboot-v2/src/northbridge/via/cn700/northbridge.c   2009-10-14 
20:49:49 UTC (rev 4775)
@@ -186,8 +186,8 @@
                }
 
 #if CONFIG_HAVE_HIGH_TABLES == 1
-               high_tables_base = (tolmk - HIGH_TABLES_SIZE) * 1024;
-               high_tables_size = HIGH_TABLES_SIZE* 1024;
+               high_tables_base = (tolmk - CONFIG_VIDEO_MB * 1024 - 
HIGH_TABLES_SIZE) * 1024;
+               high_tables_size = HIGH_TABLES_SIZE * 1024;
                printk_debug("tom: %lx, high_tables_base: %llx, 
high_tables_size: %llx\n", tomk*1024, high_tables_base, high_tables_size);
 #endif
 


-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to