Fix regression after commit: 7dfe32c5408916b6cb23f1ec48e473e1c728d300 Only align 16-bit entry on platforms that really require it, indicated by selecting SIPI_VECTOR_IN_ROM in CPU Kconfig. Disable assertion test of AP_SIPI_VECTOR for platforms not depending on this feature. Build of romstage should be fixed to get the vector address from bootblock build automatically. Change-Id: Ide470833c0254df1a9ff708369ab1c095ccfb98d Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: http://review.coreboot.org/875 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
33 lines
597 B
Plaintext
33 lines
597 B
Plaintext
config CPU_INTEL_SOCKET_MPGA604
|
|
bool
|
|
|
|
if CPU_INTEL_SOCKET_MPGA604
|
|
|
|
config SOCKET_SPECIFIC_OPTIONS # dummy
|
|
def_bool y
|
|
select CPU_INTEL_MODEL_F2X
|
|
select CPU_INTEL_MODEL_F3X
|
|
select CPU_INTEL_MODEL_F4X
|
|
select MMX
|
|
select SSE
|
|
select UDELAY_TSC
|
|
select SIPI_VECTOR_IN_ROM
|
|
|
|
# mPGA604 are usually Intel Netburst CPUs which should have SSE2
|
|
# but the ramtest.c code on the Dell S1850 seems to choke on
|
|
# enabling it, so disable it for now.
|
|
config SSE2
|
|
bool
|
|
default n
|
|
|
|
config DCACHE_RAM_BASE
|
|
hex
|
|
default 0x0ffafc000
|
|
|
|
config DCACHE_RAM_SIZE
|
|
hex
|
|
default 0x4000
|
|
|
|
endif # CPU_INTEL_SOCKET_MPGA604
|
|
|