diff options
author | Sven Schnelle <svens@stackframe.org> | 2011-12-02 16:21:35 +0100 |
---|---|---|
committer | Sven Schnelle <svens@stackframe.org> | 2012-02-09 21:12:34 +0100 |
commit | 6d64adeaa680ea9fde3140e1d3a47d9b9270d3f8 (patch) | |
tree | 07fa7d71283ec98be3747bec8c10761836bac3a7 /src | |
parent | 12b72624ee876e5855d501a527413d5f96edf65b (diff) | |
download | coreboot-6d64adeaa680ea9fde3140e1d3a47d9b9270d3f8.tar.xz |
Add Intel Socket LGA771
Change-Id: Iee7d3ff2884d8c43ff1af498160589e551bc9cc8
Signed-off-by: Sven Schnelle <svens@stackframe.org>
Reviewed-on: http://review.coreboot.org/492
Tested-by: build bot (Jenkins)
Diffstat (limited to 'src')
-rw-r--r-- | src/cpu/intel/Kconfig | 1 | ||||
-rw-r--r-- | src/cpu/intel/Makefile.inc | 1 | ||||
-rw-r--r-- | src/cpu/intel/socket_LGA771/Kconfig | 7 | ||||
-rw-r--r-- | src/cpu/intel/socket_LGA771/Makefile.inc | 11 | ||||
-rw-r--r-- | src/cpu/intel/socket_LGA771/chip.h | 4 | ||||
-rw-r--r-- | src/cpu/intel/socket_LGA771/socket_LGA771.c | 7 |
6 files changed, 31 insertions, 0 deletions
diff --git a/src/cpu/intel/Kconfig b/src/cpu/intel/Kconfig index 8cf30c9e49..31c701cfe2 100644 --- a/src/cpu/intel/Kconfig +++ b/src/cpu/intel/Kconfig @@ -28,3 +28,4 @@ source src/cpu/intel/socket_mPGA603/Kconfig source src/cpu/intel/socket_mPGA604/Kconfig source src/cpu/intel/socket_PGA370/Kconfig source src/cpu/intel/socket_441/Kconfig +source src/cpu/intel/socket_LGA771/Kconfig diff --git a/src/cpu/intel/Makefile.inc b/src/cpu/intel/Makefile.inc index 93ab7de036..274c101fa4 100644 --- a/src/cpu/intel/Makefile.inc +++ b/src/cpu/intel/Makefile.inc @@ -16,6 +16,7 @@ subdirs-$(CONFIG_CPU_INTEL_SOCKET_MPGA604) += socket_mPGA604 subdirs-$(CONFIG_CPU_INTEL_SOCKET_PGA370) += socket_PGA370 subdirs-$(CONFIG_CPU_INTEL_SLOT_2) += slot_2 subdirs-$(CONFIG_CPU_INTEL_SLOT_1) += slot_1 +subdirs-$(CONFIG_CPU_INTEL_SOCKET_LGA771) += socket_LGA771 #socket_mPGA604_533Mhz #socket_mPGA604_800Mhz diff --git a/src/cpu/intel/socket_LGA771/Kconfig b/src/cpu/intel/socket_LGA771/Kconfig new file mode 100644 index 0000000000..0821c3e246 --- /dev/null +++ b/src/cpu/intel/socket_LGA771/Kconfig @@ -0,0 +1,7 @@ +config CPU_INTEL_SOCKET_LGA771 + bool + select CPU_INTEL_MODEL_6FX + select CPU_INTEL_CORE2 + select SSE2 + select MMX + select AP_IN_SIPI_WAIT diff --git a/src/cpu/intel/socket_LGA771/Makefile.inc b/src/cpu/intel/socket_LGA771/Makefile.inc new file mode 100644 index 0000000000..319430f930 --- /dev/null +++ b/src/cpu/intel/socket_LGA771/Makefile.inc @@ -0,0 +1,11 @@ +ramstage-y += socket_LGA771.c +subdirs-y += ../model_6ex +subdirs-y += ../model_6fx +subdirs-y += ../../x86/tsc +subdirs-y += ../../x86/mtrr +subdirs-y += ../../x86/lapic +subdirs-y += ../../x86/cache +subdirs-y += ../../x86/smm +subdirs-y += ../microcode +subdirs-y += ../hyperthreading + diff --git a/src/cpu/intel/socket_LGA771/chip.h b/src/cpu/intel/socket_LGA771/chip.h new file mode 100644 index 0000000000..d3f312ea85 --- /dev/null +++ b/src/cpu/intel/socket_LGA771/chip.h @@ -0,0 +1,4 @@ +extern struct chip_operations cpu_intel_socket_LGA771_ops; + +struct cpu_intel_socket_LGA771_config { +}; diff --git a/src/cpu/intel/socket_LGA771/socket_LGA771.c b/src/cpu/intel/socket_LGA771/socket_LGA771.c new file mode 100644 index 0000000000..21a7dc9150 --- /dev/null +++ b/src/cpu/intel/socket_LGA771/socket_LGA771.c @@ -0,0 +1,7 @@ +#include <device/device.h> +#include "chip.h" + + +struct chip_operations cpu_intel_socket_LGA771_ops = { + CHIP_NAME("Socket LGA771 CPU") +}; |