Add Kconfig options to enable TSEG and set a size
[coreboot.git] / src / cpu / x86 / Kconfig
index 9c8d1a7552819ec2b1da4881bed481feb42fce14..0eaee2ed40bca6fb5036b5598428c9ede6319783 100644 (file)
@@ -2,10 +2,52 @@ config SERIAL_CPU_INIT
        bool
        default y
 
-config XIP_ROM_BASE
-       hex
-       default 0xfffe0000
+config WAIT_BEFORE_CPUS_INIT
+       bool
+       default n
+
+config UDELAY_IO
+       bool
+       default y if !UDELAY_LAPIC && !UDELAY_TSC
+       default n
+
+config UDELAY_LAPIC
+       bool
+       default n
+
+config UDELAY_TSC
+       bool
+       default n
+
+config UDELAY_TIMER2
+       bool
+       default n
+
+config TSC_CALIBRATE_WITH_IO
+       bool
+       default n
 
 config XIP_ROM_SIZE
        hex
-       default 0x2000
+       default ROM_SIZE if ROMCC
+       default 0x10000
+
+config CPU_ADDR_BITS
+       int
+       default 36
+
+config LOGICAL_CPUS
+       bool
+       default y
+
+config CACHE_ROM
+       bool
+       default n
+
+config SMM_TSEG
+       bool
+       default n
+
+config SMM_TSEG_SIZE
+       hex
+       default 0