the following patch was just integrated into master: commit 75b90a1f50f15b8ccb814d005c840d189d512f26 Author: Vladimir Serbinenko phcoder@gmail.com Date: Thu Nov 14 18:49:26 2013 +0100
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)
See http://review.coreboot.org/4080 for details.
-gerrit