summaryrefslogtreecommitdiffstats
path: root/src/mainboard
diff options
context:
space:
mode:
authorPatrick Georgi <patrick.georgi@coresystems.de>2010-01-25 10:50:21 +0000
committerPatrick Georgi <patrick.georgi@coresystems.de>2010-01-25 10:50:21 +0000
commit2b962a3c39b9e5d223c8a084084936abbd0c66bf (patch)
tree4d4407173596290c14f808091e1e52b6d3b0914a /src/mainboard
parent29647d97c5e66484ab5c8b56ede57329ab5410c4 (diff)
downloadcoreboot-2b962a3c39b9e5d223c8a084084936abbd0c66bf.tar.gz
coreboot-2b962a3c39b9e5d223c8a084084936abbd0c66bf.tar.bz2
coreboot-2b962a3c39b9e5d223c8a084084936abbd0c66bf.zip
More Kconfig changes to improve match with newconfig:
DIMM_SUPPORT APIC_ID_OFFSET ACPI_SSDTX_NUM IRQ_SLOT_COUNT MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID (except msi/ms9185) MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID MEM_TRAIN_SEQ HAVE_ACPI_RESUME Also remove MMX (kconfig specific) and HAVE_MOVNTI and IOAPIC (which we deliberately differ in kconfig) from compareboard report. Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5052 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/mainboard')
-rw-r--r--src/mainboard/Kconfig10
-rw-r--r--src/mainboard/amd/db800/Kconfig2
-rw-r--r--src/mainboard/amd/pistachio/Kconfig2
-rw-r--r--src/mainboard/amd/serengeti_cheetah/Kconfig4
-rw-r--r--src/mainboard/asus/a8n_e/Kconfig2
-rw-r--r--src/mainboard/asus/a8v-e_se/Kconfig5
-rw-r--r--src/mainboard/asus/m2v-mx_se/Kconfig1
-rw-r--r--src/mainboard/broadcom/blast/Kconfig2
-rw-r--r--src/mainboard/digitallogic/adl855pc/Kconfig5
-rw-r--r--src/mainboard/digitallogic/msm586seg/Kconfig5
-rw-r--r--src/mainboard/digitallogic/msm800sev/Kconfig2
-rw-r--r--src/mainboard/gigabyte/ga-6bxc/Kconfig2
-rw-r--r--src/mainboard/gigabyte/ga_2761gxdk/Kconfig4
-rw-r--r--src/mainboard/gigabyte/m57sli/Kconfig4
-rw-r--r--src/mainboard/hp/dl145_g3/Kconfig2
-rw-r--r--src/mainboard/ibm/e325/Kconfig2
-rw-r--r--src/mainboard/ibm/e326/Kconfig2
-rw-r--r--src/mainboard/intel/d945gclf/Kconfig6
-rw-r--r--src/mainboard/intel/eagleheights/Kconfig2
-rw-r--r--src/mainboard/intel/jarrell/Kconfig2
-rw-r--r--src/mainboard/iwill/dk8_htx/Kconfig6
-rw-r--r--src/mainboard/iwill/dk8s2/Kconfig4
-rw-r--r--src/mainboard/iwill/dk8x/Kconfig4
-rw-r--r--src/mainboard/msi/ms7135/Kconfig4
-rw-r--r--src/mainboard/msi/ms7260/Kconfig4
-rw-r--r--src/mainboard/msi/ms9185/Kconfig2
-rw-r--r--src/mainboard/msi/ms9282/Kconfig2
-rw-r--r--src/mainboard/newisys/khepri/Kconfig4
-rw-r--r--src/mainboard/nvidia/l1_2pvv/Kconfig2
-rw-r--r--src/mainboard/roda/rk886ex/Kconfig8
-rw-r--r--src/mainboard/supermicro/h8dmr_fam10/Kconfig5
-rw-r--r--src/mainboard/technexion/tim8690/Kconfig2
-rw-r--r--src/mainboard/technologic/ts5300/Kconfig5
-rw-r--r--src/mainboard/tyan/s2880/Kconfig4
-rw-r--r--src/mainboard/tyan/s2881/Kconfig2
-rw-r--r--src/mainboard/tyan/s2882/Kconfig4
-rw-r--r--src/mainboard/tyan/s2885/Kconfig2
-rw-r--r--src/mainboard/tyan/s2892/Kconfig2
-rw-r--r--src/mainboard/tyan/s2912/Kconfig7
-rw-r--r--src/mainboard/tyan/s4880/Kconfig2
-rw-r--r--src/mainboard/tyan/s4882/Kconfig2
-rw-r--r--src/mainboard/via/pc2500e/Kconfig10
-rw-r--r--src/mainboard/via/vt8454c/Kconfig1
43 files changed, 88 insertions, 66 deletions
diff --git a/src/mainboard/Kconfig b/src/mainboard/Kconfig
index 3c607c8acaea..893bff18c2ef 100644
--- a/src/mainboard/Kconfig
+++ b/src/mainboard/Kconfig
@@ -287,6 +287,11 @@ config MAINBOARD_VENDOR
default "Roda"
depends on VENDOR_RODA
+config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
+ hex
+ default 0x4352
+ depends on VENDOR_RODA
+
config MAINBOARD_VENDOR
string
default "Soyo"
@@ -302,6 +307,11 @@ config MAINBOARD_VENDOR
default "Supermicro"
depends on VENDOR_SUPERMICRO
+config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
+ hex
+ default 0x15d9
+ depends on VENDOR_SUPERMICRO
+
config MAINBOARD_VENDOR
string
default "Technexion"
diff --git a/src/mainboard/amd/db800/Kconfig b/src/mainboard/amd/db800/Kconfig
index c8e13a6dbc1b..6456d4f8fcd8 100644
--- a/src/mainboard/amd/db800/Kconfig
+++ b/src/mainboard/amd/db800/Kconfig
@@ -29,7 +29,7 @@ config HAVE_OPTION_TABLE
config IRQ_SLOT_COUNT
int
- default 6
+ default 4
depends on BOARD_AMD_DB800
config DCACHE_RAM_BASE
diff --git a/src/mainboard/amd/pistachio/Kconfig b/src/mainboard/amd/pistachio/Kconfig
index d55cdcad4eb0..73ae5d6300b6 100644
--- a/src/mainboard/amd/pistachio/Kconfig
+++ b/src/mainboard/amd/pistachio/Kconfig
@@ -38,7 +38,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x8
+ default 0x0
depends on BOARD_AMD_PISTACHIO
config LB_CKS_RANGE_END
diff --git a/src/mainboard/amd/serengeti_cheetah/Kconfig b/src/mainboard/amd/serengeti_cheetah/Kconfig
index cafa0a1a28b7..1163d75fbc9f 100644
--- a/src/mainboard/amd/serengeti_cheetah/Kconfig
+++ b/src/mainboard/amd/serengeti_cheetah/Kconfig
@@ -124,3 +124,7 @@ config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
default 0x2b80
depends on BOARD_AMD_SERENGETI_CHEETAH
+config ACPI_SSDTX_NUM
+ int
+ default 1
+ depends on BOARD_AMD_SERENGETI_CHEETAH
diff --git a/src/mainboard/asus/a8n_e/Kconfig b/src/mainboard/asus/a8n_e/Kconfig
index ccad46d52b4d..ee66b0ac34b7 100644
--- a/src/mainboard/asus/a8n_e/Kconfig
+++ b/src/mainboard/asus/a8n_e/Kconfig
@@ -30,7 +30,7 @@ config DCACHE_RAM_SIZE
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x0
depends on BOARD_ASUS_A8N_E
config MEM_TRAIN_SEQ
diff --git a/src/mainboard/asus/a8v-e_se/Kconfig b/src/mainboard/asus/a8v-e_se/Kconfig
index c32da42e55ac..b67ae7986395 100644
--- a/src/mainboard/asus/a8v-e_se/Kconfig
+++ b/src/mainboard/asus/a8v-e_se/Kconfig
@@ -104,11 +104,6 @@ config HAVE_OPTION_TABLE
default n
depends on BOARD_ASUS_A8V_E_SE
-config IRQ_SLOT_COUNT
- int
- default 13
- depends on BOARD_ASUS_A8V_E_SE
-
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
hex
default 0x1043
diff --git a/src/mainboard/asus/m2v-mx_se/Kconfig b/src/mainboard/asus/m2v-mx_se/Kconfig
index 254a3c3b9d5a..81cf3f78029f 100644
--- a/src/mainboard/asus/m2v-mx_se/Kconfig
+++ b/src/mainboard/asus/m2v-mx_se/Kconfig
@@ -32,6 +32,7 @@ config BOARD_ASUS_M2V_MX_SE
select HAVE_HARD_RESET
select HAVE_OPTION_TABLE
select HAVE_ACPI_TABLES
+ select HAVE_ACPI_RESUME
select BOARD_ROMSIZE_KB_512
select VGA
select TINY_BOOTBLOCK
diff --git a/src/mainboard/broadcom/blast/Kconfig b/src/mainboard/broadcom/blast/Kconfig
index 474d39011a9e..92b25914a794 100644
--- a/src/mainboard/broadcom/blast/Kconfig
+++ b/src/mainboard/broadcom/blast/Kconfig
@@ -37,7 +37,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x0
depends on BOARD_BROADCOM_BLAST
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/digitallogic/adl855pc/Kconfig b/src/mainboard/digitallogic/adl855pc/Kconfig
index 70df54a718c6..e53f6833bc86 100644
--- a/src/mainboard/digitallogic/adl855pc/Kconfig
+++ b/src/mainboard/digitallogic/adl855pc/Kconfig
@@ -23,8 +23,3 @@ config IRQ_SLOT_COUNT
int
default 5
depends on BOARD_DIGITALLOGIC_ADL855PC
-
-config HAVE_INIT_TIMER
- bool
- default n
- depends on BOARD_DIGITALLOGIC_ADL855PC
diff --git a/src/mainboard/digitallogic/msm586seg/Kconfig b/src/mainboard/digitallogic/msm586seg/Kconfig
index 0503cad34d7a..abc00e7925a9 100644
--- a/src/mainboard/digitallogic/msm586seg/Kconfig
+++ b/src/mainboard/digitallogic/msm586seg/Kconfig
@@ -19,8 +19,3 @@ config IRQ_SLOT_COUNT
int
default 2
depends on BOARD_DIGITALLOGIC_MSM586SEG
-
-config HAVE_INIT_TIMER
- bool
- default n
- depends on BOARD_DIGITALLOGIC_MSM586SEG
diff --git a/src/mainboard/digitallogic/msm800sev/Kconfig b/src/mainboard/digitallogic/msm800sev/Kconfig
index 88b1d69217e6..17e64318fb10 100644
--- a/src/mainboard/digitallogic/msm800sev/Kconfig
+++ b/src/mainboard/digitallogic/msm800sev/Kconfig
@@ -29,7 +29,7 @@ config HAVE_OPTION_TABLE
config IRQ_SLOT_COUNT
int
- default 7
+ default 9
depends on BOARD_DIGITALLOGIC_MSM800SEV
config DCACHE_RAM_BASE
diff --git a/src/mainboard/gigabyte/ga-6bxc/Kconfig b/src/mainboard/gigabyte/ga-6bxc/Kconfig
index 41a465fcd02a..31e9cd95963d 100644
--- a/src/mainboard/gigabyte/ga-6bxc/Kconfig
+++ b/src/mainboard/gigabyte/ga-6bxc/Kconfig
@@ -46,6 +46,6 @@ config HAVE_OPTION_TABLE
config IRQ_SLOT_COUNT
int
- default 5
+ default 6
depends on BOARD_GIGABYTE_GA_6BXC
diff --git a/src/mainboard/gigabyte/ga_2761gxdk/Kconfig b/src/mainboard/gigabyte/ga_2761gxdk/Kconfig
index a4796e7c25ed..cd53f4924792 100644
--- a/src/mainboard/gigabyte/ga_2761gxdk/Kconfig
+++ b/src/mainboard/gigabyte/ga_2761gxdk/Kconfig
@@ -36,12 +36,12 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 16
+ default 0x10
depends on BOARD_GIGABYTE_GA_2761GXDK
config MEM_TRAIN_SEQ
int
- default 1
+ default 2
depends on BOARD_GIGABYTE_GA_2761GXDK
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/gigabyte/m57sli/Kconfig b/src/mainboard/gigabyte/m57sli/Kconfig
index c02cda450db9..ff18dd40d434 100644
--- a/src/mainboard/gigabyte/m57sli/Kconfig
+++ b/src/mainboard/gigabyte/m57sli/Kconfig
@@ -39,12 +39,12 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 16
+ default 0x10
depends on BOARD_GIGABYTE_M57SLI
config MEM_TRAIN_SEQ
int
- default 1
+ default 2
depends on BOARD_GIGABYTE_M57SLI
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/hp/dl145_g3/Kconfig b/src/mainboard/hp/dl145_g3/Kconfig
index e036d371cb28..13ef1af3b4ad 100644
--- a/src/mainboard/hp/dl145_g3/Kconfig
+++ b/src/mainboard/hp/dl145_g3/Kconfig
@@ -38,7 +38,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x8
depends on BOARD_HP_DL145_G3
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/ibm/e325/Kconfig b/src/mainboard/ibm/e325/Kconfig
index 764401438ec3..bef8344bf1c1 100644
--- a/src/mainboard/ibm/e325/Kconfig
+++ b/src/mainboard/ibm/e325/Kconfig
@@ -38,7 +38,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x8
+ default 0x0
depends on BOARD_IBM_E325
config LB_CKS_RANGE_END
diff --git a/src/mainboard/ibm/e326/Kconfig b/src/mainboard/ibm/e326/Kconfig
index 002068ecb14a..94fa0ac7d349 100644
--- a/src/mainboard/ibm/e326/Kconfig
+++ b/src/mainboard/ibm/e326/Kconfig
@@ -38,7 +38,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x8
+ default 0x0
depends on BOARD_IBM_E326
config LB_CKS_RANGE_END
diff --git a/src/mainboard/intel/d945gclf/Kconfig b/src/mainboard/intel/d945gclf/Kconfig
index cd172baf62e1..c7d567da8856 100644
--- a/src/mainboard/intel/d945gclf/Kconfig
+++ b/src/mainboard/intel/d945gclf/Kconfig
@@ -28,6 +28,7 @@ config BOARD_INTEL_D945GCLF
select HAVE_PIRQ_TABLE
select HAVE_MP_TABLE
select HAVE_ACPI_TABLES
+ select HAVE_ACPI_RESUME
select MMCONF_SUPPORT
select USE_PRINTK_IN_CAR
select AP_IN_SIPI_WAIT
@@ -90,8 +91,3 @@ config MAX_PHYSICAL_CPUS
int
default 2
depends on BOARD_INTEL_D945GCLF
-
-config HAVE_INIT_TIMER
- bool
- default n
- depends on BOARD_INTEL_D945GCLF
diff --git a/src/mainboard/intel/eagleheights/Kconfig b/src/mainboard/intel/eagleheights/Kconfig
index 6ecd90380448..c336863d6639 100644
--- a/src/mainboard/intel/eagleheights/Kconfig
+++ b/src/mainboard/intel/eagleheights/Kconfig
@@ -57,7 +57,7 @@ config MMCONF_BASE_ADDRESS
config IRQ_SLOT_COUNT
int
- default 18
+ default 9
depends on BOARD_INTEL_EAGLEHEIGHTS
config MAX_CPUS
diff --git a/src/mainboard/intel/jarrell/Kconfig b/src/mainboard/intel/jarrell/Kconfig
index 62c96133d449..43bf15b32dda 100644
--- a/src/mainboard/intel/jarrell/Kconfig
+++ b/src/mainboard/intel/jarrell/Kconfig
@@ -40,7 +40,7 @@ config MAX_CPUS
config IRQ_SLOT_COUNT
int
- default 9
+ default 18
depends on BOARD_INTEL_JARRELL
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
diff --git a/src/mainboard/iwill/dk8_htx/Kconfig b/src/mainboard/iwill/dk8_htx/Kconfig
index bf09f7459739..538e0fe92d27 100644
--- a/src/mainboard/iwill/dk8_htx/Kconfig
+++ b/src/mainboard/iwill/dk8_htx/Kconfig
@@ -40,7 +40,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x8
+ default 0x10
depends on BOARD_IWILL_DK8_HTX
config LB_CKS_RANGE_END
@@ -118,3 +118,7 @@ config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
default 0x2b80
depends on BOARD_IWILL_DK8_HTX
+config ACPI_SSDTX_NUM
+ int
+ default 3
+ depends on BOARD_IWILL_DK8_HTX
diff --git a/src/mainboard/iwill/dk8s2/Kconfig b/src/mainboard/iwill/dk8s2/Kconfig
index ebf7ecc32207..2a2b8c83fb38 100644
--- a/src/mainboard/iwill/dk8s2/Kconfig
+++ b/src/mainboard/iwill/dk8s2/Kconfig
@@ -39,7 +39,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x8
+ default 0x0
depends on BOARD_IWILL_DK8S2
config LB_CKS_RANGE_END
@@ -104,7 +104,7 @@ config SERIAL_CPU_INIT
config IRQ_SLOT_COUNT
int
- default 11
+ default 12
depends on BOARD_IWILL_DK8S2
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
diff --git a/src/mainboard/iwill/dk8x/Kconfig b/src/mainboard/iwill/dk8x/Kconfig
index 2fef70be3496..ccacfd2f2ae0 100644
--- a/src/mainboard/iwill/dk8x/Kconfig
+++ b/src/mainboard/iwill/dk8x/Kconfig
@@ -38,7 +38,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x8
+ default 0x0
depends on BOARD_IWILL_DK8X
config LB_CKS_RANGE_END
@@ -103,5 +103,5 @@ config SERIAL_CPU_INIT
config IRQ_SLOT_COUNT
int
- default 11
+ default 9
depends on BOARD_IWILL_DK8X
diff --git a/src/mainboard/msi/ms7135/Kconfig b/src/mainboard/msi/ms7135/Kconfig
index 2582d0d29a1c..8cd1f6d4bcc8 100644
--- a/src/mainboard/msi/ms7135/Kconfig
+++ b/src/mainboard/msi/ms7135/Kconfig
@@ -19,12 +19,12 @@ config MAINBOARD_DIR
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x0
depends on BOARD_MSI_MS7135
config MEM_TRAIN_SEQ
int
- default 0
+ default 2
depends on BOARD_MSI_MS7135
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/msi/ms7260/Kconfig b/src/mainboard/msi/ms7260/Kconfig
index b2dc6a77b347..929433aade0e 100644
--- a/src/mainboard/msi/ms7260/Kconfig
+++ b/src/mainboard/msi/ms7260/Kconfig
@@ -37,12 +37,12 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 16
+ default 0x10
depends on BOARD_MSI_MS7260
config MEM_TRAIN_SEQ
int
- default 1
+ default 2
depends on BOARD_MSI_MS7260
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/msi/ms9185/Kconfig b/src/mainboard/msi/ms9185/Kconfig
index 413d1fa9c978..f5c816fb1ab6 100644
--- a/src/mainboard/msi/ms9185/Kconfig
+++ b/src/mainboard/msi/ms9185/Kconfig
@@ -38,7 +38,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x8
depends on BOARD_MSI_MS9185
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/msi/ms9282/Kconfig b/src/mainboard/msi/ms9282/Kconfig
index ae10301c325d..85f76ec7e086 100644
--- a/src/mainboard/msi/ms9282/Kconfig
+++ b/src/mainboard/msi/ms9282/Kconfig
@@ -36,7 +36,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 16
+ default 0x10
depends on BOARD_MSI_MS9282
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/newisys/khepri/Kconfig b/src/mainboard/newisys/khepri/Kconfig
index 8ad22ca28306..b7d8370f9a1f 100644
--- a/src/mainboard/newisys/khepri/Kconfig
+++ b/src/mainboard/newisys/khepri/Kconfig
@@ -32,7 +32,7 @@ config DCACHE_RAM_SIZE
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x0
depends on BOARD_NEWISYS_KHEPRI
config K8_REV_F_SUPPORT
@@ -97,7 +97,7 @@ config SB_HT_CHAIN_ON_BUS0
config IRQ_SLOT_COUNT
int
- default 11
+ default 9
depends on BOARD_NEWISYS_KHEPRI
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
diff --git a/src/mainboard/nvidia/l1_2pvv/Kconfig b/src/mainboard/nvidia/l1_2pvv/Kconfig
index c7c1f1dbfa6e..a6bc14b24105 100644
--- a/src/mainboard/nvidia/l1_2pvv/Kconfig
+++ b/src/mainboard/nvidia/l1_2pvv/Kconfig
@@ -37,7 +37,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 16
+ default 0x10
depends on BOARD_NVIDIA_L1_2PVV
config MEM_TRAIN_SEQ
diff --git a/src/mainboard/roda/rk886ex/Kconfig b/src/mainboard/roda/rk886ex/Kconfig
index 33c5cec82722..af5acccacd4c 100644
--- a/src/mainboard/roda/rk886ex/Kconfig
+++ b/src/mainboard/roda/rk886ex/Kconfig
@@ -14,8 +14,9 @@ config BOARD_RODA_RK886EX
select USE_PRINTK_IN_CAR
select AP_IN_SIPI_WAIT
select UDELAY_LAPIC
- select HAVE_ACPI_TABLES
select HAVE_SMI_HANDLER
+ select HAVE_ACPI_TABLES
+ select HAVE_ACPI_RESUME
select BOARD_ROMSIZE_KB_1024
config MAINBOARD_DIR
@@ -67,3 +68,8 @@ config MAX_PHYSICAL_CPUS
int
default 2
depends on BOARD_RODA_RK886EX
+
+config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
+ hex
+ default 0x6886
+ depends on BOARD_RODA_RK886EX
diff --git a/src/mainboard/supermicro/h8dmr_fam10/Kconfig b/src/mainboard/supermicro/h8dmr_fam10/Kconfig
index c4e6e6e96dfd..1c1dc9325ebd 100644
--- a/src/mainboard/supermicro/h8dmr_fam10/Kconfig
+++ b/src/mainboard/supermicro/h8dmr_fam10/Kconfig
@@ -136,3 +136,8 @@ config SERIAL_CPU_INIT
bool
default n
depends on BOARD_SUPERMICRO_H8DMR_FAM10
+
+config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
+ hex
+ default 0x1511
+ depends on BOARD_SUPERMICRO_H8DMR_FAM10
diff --git a/src/mainboard/technexion/tim8690/Kconfig b/src/mainboard/technexion/tim8690/Kconfig
index 00aabc61cbc6..43be15cef7f3 100644
--- a/src/mainboard/technexion/tim8690/Kconfig
+++ b/src/mainboard/technexion/tim8690/Kconfig
@@ -39,7 +39,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 0x8
+ default 0x0
depends on BOARD_TECHNEXION_TIM8690
config LB_CKS_RANGE_END
diff --git a/src/mainboard/technologic/ts5300/Kconfig b/src/mainboard/technologic/ts5300/Kconfig
index 56cf3d0b07b6..877ea842b032 100644
--- a/src/mainboard/technologic/ts5300/Kconfig
+++ b/src/mainboard/technologic/ts5300/Kconfig
@@ -19,8 +19,3 @@ config IRQ_SLOT_COUNT
int
default 2
depends on BOARD_TECHNOLOGIC_TS5300
-
-config HAVE_INIT_TIMER
- bool
- default n
- depends on BOARD_TECHNOLOGIC_TS5300
diff --git a/src/mainboard/tyan/s2880/Kconfig b/src/mainboard/tyan/s2880/Kconfig
index 06dac3df3f3a..05f9ce2dc4f7 100644
--- a/src/mainboard/tyan/s2880/Kconfig
+++ b/src/mainboard/tyan/s2880/Kconfig
@@ -19,7 +19,7 @@ config MAINBOARD_DIR
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x0
depends on BOARD_TYAN_S2880
config SB_HT_CHAIN_ON_BUS0
@@ -89,5 +89,5 @@ config WAIT_BEFORE_CPUS_INIT
config IRQ_SLOT_COUNT
int
- default 9
+ default 13
depends on BOARD_TYAN_S2880
diff --git a/src/mainboard/tyan/s2881/Kconfig b/src/mainboard/tyan/s2881/Kconfig
index 2cfa52a6601d..a299b03fa3e5 100644
--- a/src/mainboard/tyan/s2881/Kconfig
+++ b/src/mainboard/tyan/s2881/Kconfig
@@ -19,7 +19,7 @@ config MAINBOARD_DIR
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x0
depends on BOARD_TYAN_S2881
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/tyan/s2882/Kconfig b/src/mainboard/tyan/s2882/Kconfig
index 2af58fe44386..3cf70cfffacb 100644
--- a/src/mainboard/tyan/s2882/Kconfig
+++ b/src/mainboard/tyan/s2882/Kconfig
@@ -19,7 +19,7 @@ config MAINBOARD_DIR
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x0
depends on BOARD_TYAN_S2882
config SB_HT_CHAIN_ON_BUS0
@@ -89,5 +89,5 @@ config WAIT_BEFORE_CPUS_INIT
config IRQ_SLOT_COUNT
int
- default 9
+ default 15
depends on BOARD_TYAN_S2882
diff --git a/src/mainboard/tyan/s2885/Kconfig b/src/mainboard/tyan/s2885/Kconfig
index 12bf3e3f3976..f000f1c03e29 100644
--- a/src/mainboard/tyan/s2885/Kconfig
+++ b/src/mainboard/tyan/s2885/Kconfig
@@ -89,5 +89,5 @@ config WAIT_BEFORE_CPUS_INIT
config IRQ_SLOT_COUNT
int
- default 9
+ default 11
depends on BOARD_TYAN_S2885
diff --git a/src/mainboard/tyan/s2892/Kconfig b/src/mainboard/tyan/s2892/Kconfig
index a2181f221c2f..47a6274873e8 100644
--- a/src/mainboard/tyan/s2892/Kconfig
+++ b/src/mainboard/tyan/s2892/Kconfig
@@ -20,7 +20,7 @@ config MAINBOARD_DIR
config APIC_ID_OFFSET
hex
- default 0x10
+ default 0x0
depends on BOARD_TYAN_S2892
config SB_HT_CHAIN_ON_BUS0
diff --git a/src/mainboard/tyan/s2912/Kconfig b/src/mainboard/tyan/s2912/Kconfig
index 8b02d3e84542..4a541d7a6a8f 100644
--- a/src/mainboard/tyan/s2912/Kconfig
+++ b/src/mainboard/tyan/s2912/Kconfig
@@ -37,7 +37,7 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
config APIC_ID_OFFSET
hex
- default 16
+ default 0x10
depends on BOARD_TYAN_S2912
config MEM_TRAIN_SEQ
@@ -139,3 +139,8 @@ config IRQ_SLOT_COUNT
int
default 11
depends on BOARD_TYAN_S2912
+
+config ACPI_SSDTX_NUM
+ int
+ default 3
+ depends on BOARD_TYAN_S2912
diff --git a/src/mainboard/tyan/s4880/Kconfig b/src/mainboard/tyan/s4880/Kconfig
index 756b69423bf4..4ba5853d2f05 100644
--- a/src/mainboard/tyan/s4880/Kconfig
+++ b/src/mainboard/tyan/s4880/Kconfig
@@ -92,7 +92,7 @@ config USE_INIT
config IRQ_SLOT_COUNT
int
- default 11
+ default 22
depends on BOARD_TYAN_S4880
config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
diff --git a/src/mainboard/tyan/s4882/Kconfig b/src/mainboard/tyan/s4882/Kconfig
index ae48dc43d7c0..eedd1f11523d 100644
--- a/src/mainboard/tyan/s4882/Kconfig
+++ b/src/mainboard/tyan/s4882/Kconfig
@@ -92,7 +92,7 @@ config USE_INIT
config IRQ_SLOT_COUNT
int
- default 11
+ default 22
depends on BOARD_TYAN_S4882
config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
diff --git a/src/mainboard/via/pc2500e/Kconfig b/src/mainboard/via/pc2500e/Kconfig
index a23ec454cd2b..deacaa3c07ea 100644
--- a/src/mainboard/via/pc2500e/Kconfig
+++ b/src/mainboard/via/pc2500e/Kconfig
@@ -21,6 +21,16 @@ config MAINBOARD_PART_NUMBER
default "pc2500e"
depends on BOARD_VIA_PC2500E
+config DCACHE_RAM_BASE
+ hex
+ default 0xc0000
+ depends on BOARD_VIA_PC2500E
+
+config DCACHE_RAM_SIZE
+ hex
+ default 0x1000
+ depends on BOARD_VIA_PC2500E
+
config RAMBASE
hex
default 0x4000
diff --git a/src/mainboard/via/vt8454c/Kconfig b/src/mainboard/via/vt8454c/Kconfig
index 9428b3aac975..f50a3b085068 100644
--- a/src/mainboard/via/vt8454c/Kconfig
+++ b/src/mainboard/via/vt8454c/Kconfig
@@ -11,6 +11,7 @@ config BOARD_VIA_VT8454C
select USE_PRINTK_IN_CAR
select HAVE_ACPI_TABLES
select BOARD_ROMSIZE_KB_512
+ select USE_DCACHE_RAM
config MAINBOARD_DIR
string