Tyan update for ROM_IMAGE_SIZE > 64K
[coreboot.git] / src / mainboard / tyan / s2882 / Options.lb
index 0c14930a59346d2b85529a18dd0efaa73fb43d61..14c643d6f577e6a40077b6c7cf1efaef0d15cc7a 100644 (file)
@@ -32,6 +32,8 @@ uses LB_CKS_LOC
 uses MAINBOARD_PART_NUMBER
 uses MAINBOARD_VENDOR
 uses MAINBOARD
+uses MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
+uses MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
 uses LINUXBIOS_EXTRA_VERSION
 uses _RAMBASE
 uses CC
@@ -43,6 +45,8 @@ uses DEFAULT_CONSOLE_LOGLEVEL
 uses MAXIMUM_CONSOLE_LOGLEVEL
 uses MAINBOARD_POWER_ON_AFTER_POWER_FAIL
 uses CONFIG_CONSOLE_SERIAL8250
+uses HAVE_INIT_TIMER
+uses CONFIG_GDB_STUB
 
 
 ###
@@ -80,7 +84,7 @@ default HARD_RESET_FUNCTION=0
 ## Build code to export a programmable irq routing table
 ##
 default HAVE_PIRQ_TABLE=1
-default IRQ_SLOT_COUNT=9
+default IRQ_SLOT_COUNT=15
 
 ##
 ## Build code to export an x86 MP table
@@ -117,6 +121,8 @@ default CONFIG_IOAPIC=1
 ##
 default MAINBOARD_PART_NUMBER="Tyan"
 default MAINBOARD_VENDOR="s2882"
+default MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID=0x10f1
+default MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID=0x2882
 
 ###
 ### LinuxBIOS layout values
@@ -160,6 +166,11 @@ default CONFIG_ROM_STREAM = 1
 default CC="gcc"
 default HOSTCC="gcc"
 
+##
+## Disable the gdb stub by default
+## 
+default CONFIG_GDB_STUB=0
+
 ##
 ## The Serial Console
 ##
@@ -198,7 +209,7 @@ default TTYS0_LCS=0x3
 ## SPEW       9   Way too many details             
 
 ## Request this level of debugging output
-default  DEFAULT_CONSOLE_LOGLEVEL=8
+default  DEFAULT_CONSOLE_LOGLEVEL=7
 ## At a maximum only compile in this level of debugging
 default  MAXIMUM_CONSOLE_LOGLEVEL=8