[coreboot] r3617 - in trunk/coreboot-v2: src/mainboard/amd/serengeti_cheetah src/mainboard/msi/ms9185 src/mainboard/msi/ms9282 src/mainboard/supermicro/h8dmr targets/supermicro/h8dmr

svn at coreboot.org svn at coreboot.org
Tue Sep 30 00:59:23 CEST 2008


Author: mjones
Date: 2008-09-30 00:59:23 +0200 (Tue, 30 Sep 2008)
New Revision: 3617

Modified:
   trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/Options.lb
   trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/apc_auto.c
   trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/cache_as_ram_auto.c
   trunk/coreboot-v2/src/mainboard/msi/ms9185/Options.lb
   trunk/coreboot-v2/src/mainboard/msi/ms9282/Options.lb
   trunk/coreboot-v2/src/mainboard/supermicro/h8dmr/Options.lb
   trunk/coreboot-v2/targets/supermicro/h8dmr/Config-abuild.lb
Log:
AMD K8 platforms must use CAR so it makes sense to use the PRINK_IN_CAR
option.
This patch converts the following patches to use PRTINK_IN_CAR
amd/serngeti_cheetah
msi/ms9185
msi/ms9828
supermicro/h8dmr

Signed-off-by: Marc Jones <marc.jones at amd.com>
Acked-by: Ronald G. Minnich <rminnich at gmail.com>



Modified: trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/Options.lb
===================================================================
--- trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/Options.lb	2008-09-29 21:21:36 UTC (rev 3616)
+++ trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/Options.lb	2008-09-29 22:59:23 UTC (rev 3617)
@@ -286,7 +286,7 @@
 ##
 ## The Serial Console
 ##
-default CONFIG_USE_PRINTK_IN_CAR=0
+default CONFIG_USE_PRINTK_IN_CAR=1
 
 # To Enable the Serial Console
 default CONFIG_CONSOLE_SERIAL8250=1

Modified: trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/apc_auto.c
===================================================================
--- trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/apc_auto.c	2008-09-29 21:21:36 UTC (rev 3616)
+++ trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/apc_auto.c	2008-09-29 22:59:23 UTC (rev 3617)
@@ -24,11 +24,6 @@
 
 #if CONFIG_USE_INIT == 0
 	#include "lib/memcpy.c"
- #if CONFIG_USE_PRINTK_IN_CAR == 1
-	#include "lib/uart8250.c"
-	#include "console/vtxprintf.c"
-	#include "arch/i386/lib/printk_init.c"
- #endif
 #endif
 
 #include "arch/i386/lib/console.c"

Modified: trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/cache_as_ram_auto.c
===================================================================
--- trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/cache_as_ram_auto.c	2008-09-29 21:21:36 UTC (rev 3616)
+++ trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/cache_as_ram_auto.c	2008-09-29 22:59:23 UTC (rev 3617)
@@ -33,6 +33,7 @@
 #include "option_table.h"
 #include "pc80/mc146818rtc_early.c"
 
+
 #if 0 
 static void post_code(uint8_t value) {
 #if 1
@@ -64,11 +65,6 @@
 
 #if CONFIG_USE_INIT == 0
 	#include "lib/memcpy.c"
- #if CONFIG_USE_PRINTK_IN_CAR == 1
-	#include "lib/uart8250.c"
-	#include "console/vtxprintf.c"
-	#include "arch/i386/lib/printk_init.c"
- #endif
 #endif
 #include "northbridge/amd/amdk8/debug.c"
 #include "cpu/amd/mtrr/amd_earlymtrr.c"

Modified: trunk/coreboot-v2/src/mainboard/msi/ms9185/Options.lb
===================================================================
--- trunk/coreboot-v2/src/mainboard/msi/ms9185/Options.lb	2008-09-29 21:21:36 UTC (rev 3616)
+++ trunk/coreboot-v2/src/mainboard/msi/ms9185/Options.lb	2008-09-29 22:59:23 UTC (rev 3617)
@@ -104,8 +104,8 @@
 uses CONFIG_PCI_64BIT_PREF_MEM
 
 uses CONFIG_LB_MEM_TOPK
+uses CONFIG_USE_PRINTK_IN_CAR
 
-
 ###
 ### Build options
 ###
@@ -222,7 +222,7 @@
 default DCACHE_RAM_BASE=0xcc000
 default DCACHE_RAM_SIZE=0x04000
 default DCACHE_RAM_GLOBAL_VAR_SIZE=0x01000
-default CONFIG_USE_INIT=0
+default CONFIG_USE_INIT=0
 
 ##
 ## Build code to setup a generic IOAPIC
@@ -287,6 +287,7 @@
 ##
 ## The Serial Console
 ##
+default CONFIG_USE_PRINTK_IN_CAR=1
 
 # To Enable the Serial Console
 default CONFIG_CONSOLE_SERIAL8250=1

Modified: trunk/coreboot-v2/src/mainboard/msi/ms9282/Options.lb
===================================================================
--- trunk/coreboot-v2/src/mainboard/msi/ms9282/Options.lb	2008-09-29 21:21:36 UTC (rev 3616)
+++ trunk/coreboot-v2/src/mainboard/msi/ms9282/Options.lb	2008-09-29 22:59:23 UTC (rev 3617)
@@ -100,6 +100,7 @@
 uses CONFIG_COMPRESSED_PAYLOAD_LZMA
 uses CONFIG_COMPRESSED_PAYLOAD_NRV2B
 uses CONFIG_PRECOMPRESSED_PAYLOAD
+uses CONFIG_USE_PRINTK_IN_CAR
 
 ## ROM_SIZE is the size of boot ROM that this board will use.
 #512K bytes
@@ -203,7 +204,6 @@
 default APIC_ID_OFFSET=0x10
 default LIFT_BSP_APIC_ID=0
 
-
 ##
 ## Build code to setup a generic IOAPIC
 ##
@@ -267,7 +267,8 @@
 ##
 ## The Serial Console
 ##
-
+default CONFIG_USE_PRINTK_IN_CAR=1
+
 # To Enable the Serial Console
 default CONFIG_CONSOLE_SERIAL8250=1
 

Modified: trunk/coreboot-v2/src/mainboard/supermicro/h8dmr/Options.lb
===================================================================
--- trunk/coreboot-v2/src/mainboard/supermicro/h8dmr/Options.lb	2008-09-29 21:21:36 UTC (rev 3616)
+++ trunk/coreboot-v2/src/mainboard/supermicro/h8dmr/Options.lb	2008-09-29 22:59:23 UTC (rev 3617)
@@ -236,7 +236,7 @@
 default DCACHE_RAM_GLOBAL_VAR_SIZE=0x01000
 default CONFIG_USE_INIT=0
 
-default CONFIG_AP_CODE_IN_CAR=0
+default CONFIG_AP_CODE_IN_CAR=1
 default MEM_TRAIN_SEQ=1
 default WAIT_BEFORE_CPUS_INIT=1
 
@@ -305,7 +305,7 @@
 ##
 ## The Serial Console
 ##
-default CONFIG_USE_PRINTK_IN_CAR=0
+default CONFIG_USE_PRINTK_IN_CAR=1
 
 # To Enable the Serial Console
 default CONFIG_CONSOLE_SERIAL8250=1

Modified: trunk/coreboot-v2/targets/supermicro/h8dmr/Config-abuild.lb
===================================================================
--- trunk/coreboot-v2/targets/supermicro/h8dmr/Config-abuild.lb	2008-09-29 21:21:36 UTC (rev 3616)
+++ trunk/coreboot-v2/targets/supermicro/h8dmr/Config-abuild.lb	2008-09-29 22:59:23 UTC (rev 3617)
@@ -12,7 +12,7 @@
 romimage "normal"
         option USE_FAILOVER_IMAGE=0
 	option USE_FALLBACK_IMAGE=0
-	option ROM_IMAGE_SIZE=0x18000
+	option ROM_IMAGE_SIZE=0x20000
 	option COREBOOT_EXTRA_VERSION=".0-normal"
 	payload __PAYLOAD__
 end
@@ -20,7 +20,7 @@
 romimage "fallback" 
         option USE_FAILOVER_IMAGE=0
 	option USE_FALLBACK_IMAGE=1
-	option ROM_IMAGE_SIZE=0x18000
+	option ROM_IMAGE_SIZE=0x20000
 	option COREBOOT_EXTRA_VERSION=".0-fallback"
 	payload __PAYLOAD__
 end





More information about the coreboot mailing list