===================================================================
@@ -61,6 +61,10 @@
int
default 36
+config AGP_APERTURE_SIZE
+ hex
+ default 0
+
config XIP_ROM_BASE
hex
default 0xfffe0000
===================================================================
@@ -21,6 +21,10 @@
hex
default 0
+config MAX_PHYSICAL_CPUS
+ int
+ default 1
+
config SMP
bool
default y if MAX_CPUS != 1
@@ -39,3 +43,10 @@
help
Set this in socket or model if the CPU has SSE.
If the CPUs for the socket always have MX, set it there.
+
+config VAR_MTRR_HOLE
+ bool
+ default y
+ help
+ Unset this if you don't want the MTRR code to use
+ subtractive MTRRs
===================================================================
@@ -6,6 +6,14 @@
bool
default n
+config UDELAY_IO
+ bool
+ default n
+
+config UDELAY_LAPIC
+ bool
+ default n
+
config UDELAY_TSC
bool
default n
===================================================================
@@ -1,5 +1,5 @@
config CPU_INTEL_CORE2
bool
- default y
+ default n
select SMP
select HAVE_MOVNTI
===================================================================
@@ -116,3 +116,7 @@
default y
depends on BOARD_SUPERMICRO_H8DME
+config IRQ_SLOT_COUNT
+ int
+ default 11
+ depends on BOARD_SUPERMICRO_H8DME
===================================================================
@@ -45,3 +45,13 @@
hex
default 0xf0000000
depends on BOARD_KONTRON_986LCD_M
+
+config IRQ_SLOT_COUNT
+ int
+ default 18
+ depends on BOARD_KONTRON_986LCD_M
+
+config MAX_PHYSICAL_CPUS
+ int
+ default 2
+ depends on BOARD_KONTRON_986LCD_M
===================================================================
@@ -18,7 +18,6 @@
select SB_HT_CHAIN_UNITID_OFFSET_ONLY
select HAVE_ACPI_TABLES
select K8_REV_F_SUPPORT
- select HAVE_FANCTL
config MAINBOARD_DIR
string
@@ -144,3 +143,14 @@
hex
default 0x2b80
depends on BOARD_GIGABYTE_M57SLI
+
+config IRQ_SLOT_COUNT
+ int
+ default 11
+ depends on BOARD_GIGABYTE_M57SLI
+
+# not globally defined yet, so can't "select" this
+config HAVE_FANCTL
+ bool
+ default y
+ depends on BOARD_GIGABYTE_M57SLI
===================================================================
@@ -15,3 +15,8 @@
string
default "QEMU-x86"
depends on BOARD_EMULATION_QEMU_X86
+
+config IRQ_SLOT_COUNT
+ int
+ default 6
+ depends on BOARD_EMULATION_QEMU_X86
===================================================================
@@ -147,3 +147,7 @@
default y
depends on BOARD_AMD_SERENGETI_CHEETAH
+config IRQ_SLOT_COUNT
+ int
+ default 11
+ depends on BOARD_AMD_SERENGETI_CHEETAH
===================================================================
@@ -53,3 +53,8 @@
bool
default n
depends on BOARD_TYAN_S2850
+
+config IRQ_SLOT_COUNT
+ int
+ default 12
+ depends on BOARD_TYAN_S2850
===================================================================
@@ -125,3 +125,7 @@
default n
depends on BOARD_TYAN_S2881
+config IRQ_SLOT_COUNT
+ int
+ default 9
+ depends on BOARD_TYAN_S2881
===================================================================
@@ -42,3 +42,8 @@
default n
depends on BOARD_TYAN_S1846
+#Override manually, as in Config.lb (FIXME)
+config IRQ_SLOT_COUNT
+ int
+ default 0
+ depends on BOARD_TYAN_S1846
===================================================================
@@ -125,3 +125,7 @@
default y
depends on BOARD_TYAN_S2891
+config IRQ_SLOT_COUNT
+ int
+ default 11
+ depends on BOARD_TYAN_S2891
===================================================================
@@ -125,3 +125,7 @@
default y
depends on BOARD_TYAN_S2892
+config IRQ_SLOT_COUNT
+ int
+ default 11
+ depends on BOARD_TYAN_S2892
===================================================================
@@ -59,3 +59,8 @@
bool
default n
depends on BOARD_TYAN_S2875
+
+config IRQ_SLOT_COUNT
+ int
+ default 13
+ depends on BOARD_TYAN_S2875
===================================================================
@@ -125,3 +125,7 @@
default y
depends on BOARD_TYAN_S2895
+config IRQ_SLOT_COUNT
+ int
+ default 11
+ depends on BOARD_TYAN_S2895
===================================================================
@@ -36,3 +36,13 @@
hex
default 0x4000
depends on BOARD_VIA_EPIA_N
+
+config IRQ_SLOT_COUNT
+ int
+ default 7
+ depends on BOARD_VIA_EPIA_N
+
+config EPIA_VT8237R_INIT
+ bool
+ default y
+ depends on BOARD_VIA_EPIA_N
===================================================================
@@ -31,3 +31,8 @@
hex
default 0x4000
depends on BOARD_VIA_EPIA
+
+config IRQ_SLOT_COUNT
+ int
+ default 5
+ depends on BOARD_VIA_EPIA
===================================================================
@@ -48,3 +48,7 @@
default n
depends on BOARD_DELL_S1850
+config IRQ_SLOT_COUNT
+ int
+ default 9
+ depends on BOARD_DELL_S1850
===================================================================
@@ -116,3 +116,7 @@
default y
depends on BOARD_SUNW_ULTRA40
+config IRQ_SLOT_COUNT
+ int
+ default 11
+ depends on BOARD_SUNW_ULTRA40
===================================================================
@@ -53,3 +53,12 @@
default 0xe0000000
depends on BOARD_INTEL_EAGLEHEIGHTS
+config IRQ_SLOT_COUNT
+ int
+ default 18
+ depends on BOARD_INTEL_EAGLEHEIGHTS
+
+config MAX_PHYSICAL_CPUS
+ int
+ default 2
+ depends on BOARD_INTEL_EAGLEHEIGHTS
===================================================================
@@ -115,3 +115,8 @@
default 0x20
depends on BOARD_ASUS_M2V_MX_SE
+# FIXME?
+config IRQ_SLOT_COUNT
+ int
+ default 11
+ depends on BOARD_ASUS_M2V_MX_SE
===================================================================
@@ -24,6 +24,11 @@
depends on SERIAL_SET_SPEED
default 115200
+config TTYS0_LCS
+ int
+ default 3
+ depends on CONSOLE_SERIAL8250
+
config USBDEBUG_DIRECT
bool "USB debug dongle support. Not supported on all chipsets."
default n
Hi, attached patch changes the Kconfig configuration to carry all configuration variables that are around in newconfig for all boards currently supported. Except: - AMD specific variables on non-AMD boards - DCACHE_RAM stuff on non-CAR boards - SMP values (MAX_PHYSICAL_CPUS etc) on non-SMP boards - newconfig and old stuff (CONFIG_IDE, CONFIG_FAKE_SPDROM) This doesn't mean that those variables are all the same values, merely, that they exist. Once all boards are at that status (and kconfig'd before), I'll tighten my tool that figures this out to compare values, too. Where values were added, I looked what the newconfig values are (IRQ_SLOT_COUNT mostly) Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>