projects
/
coreboot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
The following patch implements Opteron Fam 10 rev D (aka Istanbul)
[coreboot.git]
/
src
/
northbridge
/
amd
/
amdfam10
/
northbridge.c
diff --git
a/src/northbridge/amd/amdfam10/northbridge.c
b/src/northbridge/amd/amdfam10/northbridge.c
index e7ac7efc11c800dce0cda147829180507cd59f57..86f3e5224fd7e85448b84bf2dcd4aed9818cc3e9 100644
(file)
--- a/
src/northbridge/amd/amdfam10/northbridge.c
+++ b/
src/northbridge/amd/amdfam10/northbridge.c
@@
-1364,6
+1364,8
@@
static u32 cpu_bus_scan(device_t dev, u32 max)
if (dev && dev->enabled) {
j = pci_read_config32(dev, 0xe8);
cores_found = (j >> 12) & 3; // dev is func 3
+ if (siblings > 3)
+ cores_found |= (j >> 13) & 4;
printk_debug(" %s siblings=%d\n", dev_path(dev), cores_found);
}