9af10bf90f
Adds the MSR table for server family 6 model 85 (5065x) processors (Sky Lake, Cascade Lake, Cooper Lake). The cores number for these processors exceeds the limit of 8 cores (it is hardcoded in cpu.c). For this reason, the patch also adds code that determines the number of processor cores at run time. These changes are in accordance with the documentation: [*] pages: 2-265 ... 2-286, 2-297 ... 2-308. Intel(R) 64 and IA-32 Architectures, Software Developer’s Manual, Volume 4: Model-Specific Registers. May 2019. Order Number: 335592-070US Change-Id: I27a4f5c38a7317bc3e0ead4349dccfef1338a7f2 Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/35917 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Andrey Petrov <anpetrov@fb.com> |
||
---|---|---|
.. | ||
ahci.c | ||
amb.c | ||
cpu.c | ||
description.md | ||
gfx.c | ||
gpio.c | ||
gpio_groups.c | ||
inteltool.8 | ||
inteltool.c | ||
inteltool.h | ||
ivy_memory.c | ||
Makefile | ||
memory.c | ||
pcie.c | ||
pcr.c | ||
pcr.h | ||
powermgt.c | ||
rootcmplx.c | ||
spi.c |