coreboot/src/cpu
Arthur Heymans e82b8b6cd4 UPSTREAM: Set the fsb timer correctly for Netburst CPUs
On Netburst (Pentium 4) the fsb cannot be read from
MSR_FSB_FREQ (msr 0xcd). One has to use msr 0x2c instead.

BUG=None
BRANCH=None
TEST=None

Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/17832
Tested-by: build bot (Jenkins)
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Kysti Mlkki <kyosti.malkki@gmail.com>

Change-Id: I0beccba2e4a8ec5cd23537b2207f9c49a040fd73
Reviewed-on: https://chromium-review.googlesource.com/422215
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-12-19 09:54:27 -08:00
..
allwinner UPSTREAM: buildsystem: Drop explicit (k)config.h includes 2016-12-09 03:29:54 -08:00
amd UPSTREAM: ACPI S3: Flip ACPI_HUGE_LOWMEM_BACKUP default 2016-12-13 17:49:16 -08:00
armltd vboot2: add verstage 2015-01-27 01:41:40 +01:00
dmp UPSTREAM: buildsystem: Drop explicit (k)config.h includes 2016-12-09 03:29:54 -08:00
intel UPSTREAM: intel i945 gm45 x4x post-car: Use postcar_frame for MTRR setup 2016-12-13 17:49:02 -08:00
qemu-power8 cpu/qemu-power8: don't enable it for qemu-x86 2016-02-19 20:03:52 +01:00
qemu-x86 qemu-x86: Enable SMP support 2015-12-08 15:54:27 +01:00
ti UPSTREAM: buildsystem: Drop explicit (k)config.h includes 2016-12-09 03:29:54 -08:00
via UPSTREAM: src/cpu: Remove unnecessary whitespace 2016-10-11 14:31:47 -07:00
x86 UPSTREAM: Set the fsb timer correctly for Netburst CPUs 2016-12-19 09:54:27 -08:00
Kconfig UPSTREAM: Kconfig: Add option for microcode filenames 2016-09-08 17:57:33 -07:00
Makefile.inc UPSTREAM: src/cpu: Fix location for cpu_microcode_blob.bin in COREBOOT CBFS only 2016-10-13 04:31:33 -07:00