coreboot/src/cpu/intel
Uwe Hermann dd8367006c Factor out common CAR asm snippets.
This makes the CAR implementations a lot more readable, shorter and
easier to follow, and also reduces the amount of uselessly duplicated code.

For example there are more than 12 open-coded "enable cache" instances
spread all over the place (and 12 "disable cache" ones), multiple
"enable mtrr", "save BIST", "restore BIST", etc. etc.

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Peter Stuge <peter@stuge.se>



git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5902 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2010-10-01 21:46:04 +00:00
..
bga956 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
car Factor out common CAR asm snippets. 2010-10-01 21:46:04 +00:00
ep80579 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
hyperthreading Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
microcode Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_6bx Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_6dx Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_6ex Factor out common CAR asm snippets. 2010-10-01 21:46:04 +00:00
model_6fx Factor out common CAR asm snippets. 2010-10-01 21:46:04 +00:00
model_6xx Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_68x Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_69x Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_106cx Factor out common CAR asm snippets. 2010-10-01 21:46:04 +00:00
model_1067x Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_f0x Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_f1x Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_f2x Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_f3x Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
model_f4x Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
slot_1 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
slot_2 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_441 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_FC_PGA370 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_mFCBGA479 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_mFCPGA478 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_mPGA478 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_mPGA479M Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_mPGA603 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_mPGA604 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
socket_PGA370 Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
speedstep Rename build system variables to be more intuitive, and 2010-09-30 16:55:02 +00:00
thermal_monitoring drop unused code (trivial) 2008-08-01 11:53:39 +00:00
Kconfig Create new socket for FCPGA370 and PGA370 CPU's for CAR. Add CAR support for Coppermine FC-PGA CPU's (model_68x). 2010-06-21 19:40:09 +00:00
Makefile.inc Create new socket for FCPGA370 and PGA370 CPU's for CAR. Add CAR support for Coppermine FC-PGA CPU's (model_68x). 2010-06-21 19:40:09 +00:00