Comments
Patch
@@ -17,6 +17,7 @@ source src/cpu/intel/ep80579/Kconfig
source src/cpu/intel/bga956/Kconfig
source src/cpu/intel/slot_2/Kconfig
source src/cpu/intel/slot_1/Kconfig
+source src/cpu/intel/socket_LGA775/Kconfig
source src/cpu/intel/socket_mFCBGA479/Kconfig
source src/cpu/intel/socket_mFCPGA478/Kconfig
source src/cpu/intel/socket_mPGA478/Kconfig
@@ -6,6 +6,7 @@
subdirs-$(CONFIG_CPU_INTEL_SOCKET_441) += socket_441
subdirs-$(CONFIG_CPU_INTEL_SOCKET_BGA956) += bga956
subdirs-$(CONFIG_CPU_INTEL_EP80579) += ep80579
+subdirs-$(CONFIG_CPU_INTEL_SOCKET_LGA775) += socket_LGA775
subdirs-$(CONFIG_CPU_INTEL_SOCKET_MFCBGA479) += socket_mFCBGA479
subdirs-$(CONFIG_CPU_INTEL_SOCKET_MFCPGA478) += socket_mFCPGA478
subdirs-$(CONFIG_CPU_INTEL_SOCKET_MPGA478) += socket_mPGA478
@@ -49,6 +49,7 @@ static struct device_operations cpu_dev_ops = {
};
static struct cpu_device_id cpu_table[] = {
{ X86_VENDOR_INTEL, 0x0f41 }, /* Xeon */
+ { X86_VENDOR_INTEL, 0x0f40 }, /* P4 6x0 */
{ 0, 0 },
};
new file mode 100644
@@ -0,0 +1,8 @@
+config CPU_INTEL_SOCKET_LGA775
+ bool
+ select MMX
+ select SSE
+ select SSE2
+ select SSE3
+ select UDELAY_TSC
+ select CPU_INTEL_MODEL_F4X
new file mode 100644
@@ -0,0 +1,13 @@
+obj-y += socket_LGA775.o
+subdirs-$(CONFIG_CPU_INTEL_MODEL_F2X) += ../model_f2x
+subdirs-$(CONFIG_CPU_INTEL_MODEL_F3X) += ../model_f3x
+subdirs-$(CONFIG_CPU_INTEL_MODEL_F4X) += ../model_f4x
+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
+subdirs-y += ../speedstep
+
new file mode 100644
@@ -0,0 +1,4 @@
+extern struct chip_operations cpu_intel_socket_LGA775_ops;
+
+struct cpu_intel_socket_LGA775_config {
+};
new file mode 100644
@@ -0,0 +1,7 @@
+#include <device/device.h>
+#include "chip.h"
+
+
+struct chip_operations cpu_intel_socket_LGA775 {
+ CHIP_NAME("Socket LGA775 CPU")
+};
@@ -20,8 +20,7 @@
config BOARD_CLEVO_D900T
bool "D900T"
select ARCH_X86
-# select CPU_INTEL_MODEL_F4X
-# select CPU_INTEL_SOCKET_LGA775
+ select CPU_INTEL_SOCKET_LGA775
# select CPU_INTEL_ATOM_230
# select CPU_INTEL_SOCKET_441
# select NORTHBRIDGE_INTEL_I945