switch-coreboot/src
Vladimir Serbinenko 75b90a1f50 Remove MRC variables from 2065x CAR init.
2065x boards don't use MRC. And the space in question isn't used either.

Read number of variable range MTRRs from MSR rather than hardcoding it.

2ff is still zeroed out as unless you zero-out undocumented bits as well
boot fails.

Tested on Lenovo X201.

Change-Id: Ic574193094e7d27c2d6a4d7d3e387d989578532e
Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-on: http://review.coreboot.org/4080
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Tested-by: build bot (Jenkins)
2013-11-23 13:08:50 +01:00
..
arch Add GRUB2 payload to build system 2013-11-19 01:07:25 +01:00
console console: Add hexdump32 function 2013-11-10 14:12:31 +01:00
cpu Remove MRC variables from 2065x CAR init. 2013-11-23 13:08:50 +01:00
device Add new finalize functions for devices and chips 2013-11-08 19:55:17 +01:00
drivers Rename cpu/x86/car.h to arch/early_variables.h 2013-10-13 12:47:05 +02:00
ec ec/kontron/it8516e: Add sanity checks for values from nvram 2013-07-29 23:22:12 +02:00
include cbfs: remove unused code and prototype 2013-11-18 18:41:57 +01:00
lib cbfs: 64-bit cleanups 2013-11-18 21:22:38 +01:00
mainboard AMD f15tn, f16kb: Remove CDIT table and DMI table 2013-11-22 20:29:06 +01:00
northbridge northbridge/intel/i945/raminit.c: Remove set but unused variable reg16 2013-11-05 21:35:13 +01:00
southbridge AMD Hudson: Move function s3_resume_init_data to southbridge 2013-11-12 16:40:48 +01:00
superio sio1007: Properly build '.c' files 2013-11-10 14:19:28 +01:00
vendorcode vendorcode/amd/agesa/f16kb: Update Kabini PI from v1.0.0.0 to v1.0.0.7 2013-10-15 05:01:11 +02:00
Kconfig Add GRUB2 payload to build system 2013-11-19 01:07:25 +01:00