@@ -261,16 +261,6 @@
asus/m2v-mx_se
supermicro/h8dme
-config HAVE_HIGH_TABLES
- bool
- default y
- help
- This variable specifies whether a given northbridge has high table
- support.
- It is set in northbridge/*/Kconfig.
- Whether or not the high tables are actually written by coreboot is
- configurable by the user via WRITE_HIGH_TABLES.
-
config HAVE_ACPI_TABLES
bool
help
@@ -310,16 +300,15 @@
bool
default HAVE_PIRQ_TABLE
-config WRITE_HIGH_TABLES
- bool
- default HAVE_HIGH_TABLES
-
menu "System tables"
+config BUGGY_HIGH_TABLES
+ def_bool n
+
config WRITE_HIGH_TABLES
bool "Write 'high' tables to avoid being overwritten in F segment"
- depends on HAVE_HIGH_TABLES
default y
+ depends on !BUGGY_HIGH_TABLES
config MULTIBOOT
bool "Generate Multiboot tables (for GRUB2)"
@@ -8,6 +8,7 @@
select SOUTHBRIDGE_AMD_SB600
select SUPERIO_ITE_IT8712F
select BOARD_HAS_FADT
+ select BUGGY_HIGH_TABLES
select GENERATE_ACPI_TABLES
select GENERATE_MP_TABLE
select GENERATE_PIRQ_TABLE
@@ -24,11 +25,6 @@
default amd/dbm690t
depends on BOARD_AMD_DBM690T
-config HAVE_HIGH_TABLES
- bool
- default n
- depends on BOARD_AMD_DBM690T
-
# This is a temporary fix, and should be removed when the race condition for
# building option_table.h is fixed.
config WARNINGS_ARE_ERRORS
@@ -8,6 +8,7 @@
select SOUTHBRIDGE_AMD_SB700
select SUPERIO_ITE_IT8718F
select BOARD_HAS_FADT
+ select BUGGY_HIGH_TABLES
select GENERATE_ACPI_TABLES
select GENERATE_MP_TABLE
select GENERATE_PIRQ_TABLE
@@ -26,11 +27,6 @@
default amd/mahogany
depends on BOARD_AMD_MAHOGANY
-config HAVE_HIGH_TABLES
- bool
- default n
- depends on BOARD_AMD_MAHOGANY
-
config DCACHE_RAM_BASE
hex
default 0xc8000
@@ -9,6 +9,7 @@
select SOUTHBRIDGE_AMD_SB700
select SUPERIO_WINBOND_W83627DHG
select BOARD_HAS_FADT
+ select BUGGY_HIGH_TABLES
select GENERATE_ACPI_TABLES
select GENERATE_MP_TABLE
select GENERATE_PIRQ_TABLE
@@ -27,11 +28,6 @@
default asrock/939a785gmh
depends on BOARD_ASROCK_939A785GMH
-config HAVE_HIGH_TABLES
- bool
- default n
- depends on BOARD_ASROCK_939A785GMH
-
config DCACHE_RAM_BASE
hex
default 0xc8000
@@ -21,7 +21,6 @@
bool
select HAVE_DEBUG_RAM_SETUP
select HAVE_DEBUG_SMBUS
- select HAVE_HIGH_TABLES
select HYPERTRANSPORT_PLUGIN_SUPPORT
select NORTHBRIDGE_AMD_AMDFAM10_ROOT_COMPLEX
@@ -21,7 +21,6 @@
bool
select HAVE_DEBUG_RAM_SETUP
select HAVE_DEBUG_SMBUS
- select HAVE_HIGH_TABLES
select HYPERTRANSPORT_PLUGIN_SUPPORT
config AGP_APERTURE_SIZE
@@ -1,6 +1,5 @@
config NORTHBRIDGE_AMD_LX
bool
- select HAVE_HIGH_TABLES
select GEODE_VSA
config VIDEO_MB
@@ -1,5 +1,3 @@
config NORTHBRIDGE_INTEL_E7501
bool
select HAVE_DEBUG_RAM_SETUP
- select HAVE_HIGH_TABLES
-
@@ -1,4 +1,2 @@
config NORTHBRIDGE_INTEL_E7520
bool
- select HAVE_HIGH_TABLES
-
@@ -1,4 +1,2 @@
config NORTHBRIDGE_INTEL_E7525
bool
- select HAVE_HIGH_TABLES
-
@@ -1,4 +1,2 @@
config NORTHBRIDGE_INTEL_I3100
bool
- select HAVE_HIGH_TABLES
-
@@ -20,7 +20,6 @@
config NORTHBRIDGE_INTEL_I440BX
bool
select HAVE_DEBUG_RAM_SETUP
- select HAVE_HIGH_TABLES
config SDRAMPWR_4DIMM
bool
@@ -19,5 +19,3 @@
config NORTHBRIDGE_INTEL_I440LX
bool
- select HAVE_HIGH_TABLES
-
@@ -20,7 +20,6 @@
config NORTHBRIDGE_INTEL_I82810
bool
select HAVE_DEBUG_RAM_SETUP
- select HAVE_HIGH_TABLES
choice
prompt "Onboard graphics"
@@ -1,7 +1,6 @@
config NORTHBRIDGE_INTEL_I82830
bool
select HAVE_DEBUG_RAM_SETUP
- select HAVE_HIGH_TABLES
choice
prompt "Onboard graphics"
@@ -1,4 +1,2 @@
config NORTHBRIDGE_INTEL_I855
bool
- select HAVE_HIGH_TABLES
-
@@ -20,7 +20,6 @@
config NORTHBRIDGE_INTEL_I945
bool
select HAVE_DEBUG_RAM_SETUP
- select HAVE_HIGH_TABLES
config FALLBACK_VGA_BIOS_ID
string
@@ -1,7 +1,6 @@
config NORTHBRIDGE_VIA_CN700
bool
select HAVE_DEBUG_RAM_SETUP
- select HAVE_HIGH_TABLES
config FALLBACK_SIZE
int
@@ -2,7 +2,6 @@
bool
select HAVE_DEBUG_RAM_SETUP
select HAVE_DEBUG_SMBUS
- select HAVE_HIGH_TABLES
select HAVE_HARD_RESET
select IOAPIC
select SMP
@@ -1,6 +1,5 @@
config NORTHBRIDGE_VIA_VT8601
bool
- select HAVE_HIGH_TABLES
config FALLBACK_SIZE
int
@@ -1,6 +1,5 @@
config NORTHBRIDGE_VIA_VT8623
bool
- select HAVE_HIGH_TABLES
config FALLBACK_SIZE
int