aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/intel/model_2065x/Kconfig
diff options
context:
space:
mode:
authorVladimir Serbinenko <phcoder@gmail.com>2013-06-06 22:10:45 +0200
committerStefan Reinauer <stefan.reinauer@coreboot.org>2013-06-13 00:32:01 +0200
commit22dcdd914cf36ce657f5e72c975a96d577400a69 (patch)
tree6d356f4a0a3a7dbb09b5e3b91f4b19a79867841a /src/cpu/intel/model_2065x/Kconfig
parent3a09179f462ad3f6111c7b8ebbad7d78534f9234 (diff)
Add support for Intel Nehalem CPU
Change-Id: I7ecc394b1e5bc0b8b85a8afac22efc0befe2d36a Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com> Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: http://review.coreboot.org/3395 Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com> Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/cpu/intel/model_2065x/Kconfig')
-rw-r--r--src/cpu/intel/model_2065x/Kconfig42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/cpu/intel/model_2065x/Kconfig b/src/cpu/intel/model_2065x/Kconfig
new file mode 100644
index 0000000000..019309d0e8
--- /dev/null
+++ b/src/cpu/intel/model_2065x/Kconfig
@@ -0,0 +1,42 @@
+config CPU_INTEL_MODEL_2065X
+ bool
+
+if CPU_INTEL_MODEL_2065X
+
+config CPU_SPECIFIC_OPTIONS
+ def_bool y
+ select SMP
+ select SSE
+ select SSE2
+ select UDELAY_LAPIC
+ select SMM_TSEG
+ select HAVE_INIT_TIMER
+ select CPU_MICROCODE_IN_CBFS
+ #select AP_IN_SIPI_WAIT
+ select TSC_SYNC_MFENCE
+
+config BOOTBLOCK_CPU_INIT
+ string
+ default "cpu/intel/model_2065x/bootblock.c"
+
+config SERIAL_CPU_INIT
+ bool
+ default n
+
+config SMM_TSEG_SIZE
+ hex
+ default 0x800000
+
+config ENABLE_VMX
+ bool "Enable VMX for virtualization"
+ default n
+
+config MICROCODE_INCLUDE_PATH
+ string
+ default "3rdparty/mainboard/lenovo/x201"
+
+config XIP_ROM_SIZE
+ hex
+ default 0x20000
+
+endif