Add support for socket LGA775
Change-Id: Ia7ef3a4cbc3638a9c9a48b297e392e4e655b6e6b Signed-off-by: Stefan Tauner <stefan.tauner@gmx.at> Reviewed-on: http://review.coreboot.org/1581 Tested-by: build bot (Jenkins) Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
This commit is contained in:
parent
335450d0a1
commit
bef3d347e8
|
@ -30,4 +30,5 @@ 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
|
||||
source src/cpu/intel/socket_LGA775/Kconfig
|
||||
source src/cpu/intel/socket_rPGA989/Kconfig
|
||||
|
|
|
@ -20,6 +20,7 @@ subdirs-$(CONFIG_NORTHBRIDGE_INTEL_IVYBRIDGE) += model_206ax
|
|||
subdirs-$(CONFIG_CPU_INTEL_SLOT_2) += slot_2
|
||||
subdirs-$(CONFIG_CPU_INTEL_SLOT_1) += slot_1
|
||||
subdirs-$(CONFIG_CPU_INTEL_SOCKET_LGA771) += socket_LGA771
|
||||
subdirs-$(CONFIG_CPU_INTEL_SOCKET_LGA775) += socket_LGA775
|
||||
|
||||
#socket_mPGA604_533Mhz
|
||||
#socket_mPGA604_800Mhz
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
config CPU_INTEL_SOCKET_LGA775
|
||||
bool
|
||||
|
||||
if CPU_INTEL_SOCKET_LGA775
|
||||
|
||||
config SOCKET_SPECIFIC_OPTIONS # dummy
|
||||
def_bool y
|
||||
select CPU_INTEL_MODEL_6EX
|
||||
select CPU_INTEL_MODEL_6FX
|
||||
select CPU_INTEL_MODEL_F3X
|
||||
select CPU_INTEL_MODEL_F4X
|
||||
# select CPU_INTEL_MODEL_F6X
|
||||
# select CPU_INTEL_MODEL_1066X
|
||||
select CPU_INTEL_MODEL_1067X
|
||||
select MMX
|
||||
select SSE
|
||||
select UDELAY_TSC
|
||||
select SIPI_VECTOR_IN_ROM
|
||||
|
||||
config DCACHE_RAM_SIZE
|
||||
hex
|
||||
default 0x4000 # 16 kB
|
||||
|
||||
config DCACHE_RAM_BASE
|
||||
hex
|
||||
default 0xfeffc000 # 4GB - 16MB - DCACHE_RAM_SIZE
|
||||
|
||||
endif # CPU_INTEL_SOCKET_LGA775
|
|
@ -0,0 +1,17 @@
|
|||
ramstage-y += socket_LGA775.c
|
||||
subdirs-y += ../model_6ex
|
||||
subdirs-y += ../model_6fx
|
||||
subdirs-y += ../model_f3x
|
||||
subdirs-y += ../model_f4x
|
||||
#subdirs-y += ../model_f6x
|
||||
#subdirs-y += ../model_1066x
|
||||
subdirs-y += ../model_1067x
|
||||
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
|
||||
|
||||
cpu_incs-$(CONFIG_CACHE_AS_RAM) += $(src)/cpu/intel/car/cache_as_ram_ht.inc
|
|
@ -0,0 +1,5 @@
|
|||
#include <device/device.h>
|
||||
|
||||
struct chip_operations cpu_intel_socket_LGA775_ops = {
|
||||
CHIP_NAME("Socket LGA775 CPU")
|
||||
};
|
Loading…
Reference in New Issue