coreboot-kgpe-d16/src/cpu/intel
Vladimir Serbinenko 4337020b95 Remove CACHE_ROM.
With the recent improvement 3d6ffe76f8,
speedup by CACHE_ROM is reduced a lot.
On the other hand this makes coreboot run out of MTRRs depending on
system configuration, hence screwing up I/O access and cache
coherency in worst cases.

CACHE_ROM requires the user to sanity check their boot output because
the feature is brittle. The working configuration is dependent on I/O
hole size, ram size, and chipset. Because of this the current
implementation can leave a system configured in an inconsistent state
leading to unexpected results such as poor performance and/or
inconsistent cache-coherency

Remove this as a buggy feature until we figure out how to do it properly
if necessary.

Change-Id: I858d78a907bf042fcc21fdf7a2bf899e9f6b591d
Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-on: http://review.coreboot.org/5146
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@google.com>
2014-02-25 00:57:35 +01:00
..
car Re-declare CACHE_ROM_SIZE as aligned ROM_SIZE for MTRR 2014-01-15 15:26:48 +01:00
ep80579 PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
fit x86 intel: Add Firmware Interface Table support 2013-03-17 22:53:51 +01:00
fsp_model_206ax PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
haswell Remove CACHE_ROM. 2014-02-25 00:57:35 +01:00
hyperthreading Intel CPUs: Fix counting of CPU cores 2012-08-03 12:19:31 +02:00
microcode intel: fix microcode compilation failure in bootblock 2014-01-28 19:54:29 +01:00
model_6bx PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_6dx PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_6ex PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_6fx PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_6xx PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_65x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_67x cpu/intel: Remove dummy terminators from microcode blobs 2014-01-16 05:35:28 +01:00
model_68x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_69x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_106cx PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_206ax PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_1067x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_2065x intel/model_2065x: Fix APICID generation. 2014-02-20 14:03:56 +01:00
model_f0x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_f1x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_f2x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_f3x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
model_f4x PCI: Drop includes under cpu 2014-02-12 21:57:11 +01:00
slot_1 cpu/intel: Make all Intel CPUs load microcode from CBFS 2014-01-16 05:34:25 +01:00
slot_2 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
socket_441 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
socket_BGA956 intel/socket_BGA956: enable speedstep, CAR, MMX, SSE 2012-11-06 21:51:43 +01:00
socket_FC_PGA370 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
socket_LGA771 Remove chip.h files without config structure 2012-10-07 12:55:04 +02:00
socket_LGA775 Fix socket LGA775 2013-03-07 00:46:32 +01:00
socket_mFCBGA479 Remove chip.h files without config structure 2012-10-07 12:55:04 +02:00
socket_mFCPGA478 Remove chip.h files without config structure 2012-10-07 12:55:04 +02:00
socket_mPGA478 Remove chip.h files without config structure 2012-10-07 12:55:04 +02:00
socket_mPGA479M Remove chip.h files without config structure 2012-10-07 12:55:04 +02:00
socket_mPGA603 Fix typo in mPGA603 socket 2012-10-07 21:48:37 +02:00
socket_mPGA604 Remove chip.h files without config structure 2012-10-07 12:55:04 +02:00
socket_PGA370 cpu/intel: Make all Intel CPUs load microcode from CBFS 2014-01-16 05:34:25 +01:00
socket_rPGA989 Remove chip.h files without config structure 2012-10-07 12:55:04 +02:00
speedstep sconfig: rename lapic_cluster -> cpu_cluster 2013-02-14 07:07:20 +01:00
thermal_monitoring drop unused code (trivial) 2008-08-01 11:53:39 +00:00
turbo cpu/intel: allow non-packaged scoped turbo setting 2014-01-30 06:10:26 +01:00
Kconfig cpu/intel: allow non-packaged scoped turbo setting 2014-01-30 06:10:26 +01:00
Makefile.inc Add the Intel FSP 206ax CPU core support 2013-12-04 18:45:42 +01:00