projects
/
coreboot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Apparently, it's not crucial to clear this at the exact moment we switch
[coreboot.git]
/
src
/
cpu
/
amd
/
model_10xxx
/
model_10xxx_init.c
diff --git
a/src/cpu/amd/model_10xxx/model_10xxx_init.c
b/src/cpu/amd/model_10xxx/model_10xxx_init.c
index 992c9579131f43192eb64786f7515a9b78c81c19..6f61fc37fd87100a9e60564e8b28e99af7b1d117 100644
(file)
--- a/
src/cpu/amd/model_10xxx/model_10xxx_init.c
+++ b/
src/cpu/amd/model_10xxx/model_10xxx_init.c
@@
-113,6
+113,11
@@
static void model_10xxx_init(device_t dev)
msr.hi &= ~(1 << (46 - 32));
wrmsr(NB_CFG_MSR, msr);
+ /* Clear ClLinesToNbDis */
+ msr = rdmsr(BU_CFG2_MSR);
+ msr.lo &= ~(1 << 15);
+ wrmsr(BU_CFG2_MSR, msr);
+
/* Write protect SMM space with SMMLOCK. */
msr = rdmsr(HWCR_MSR);
msr.lo |= (1 << 0);