coreboot-kgpe-d16/util/inteltool
Maxim Polyakov 9af10bf90f util/inteltool: Add server 5065x CPU model support
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>
2019-10-22 12:56:20 +00:00
..
Makefile util/*/Makefile: Rename -W to -Wextra 2019-07-23 09:10:47 +00:00
ahci.c
amb.c
cpu.c util/inteltool: Add server 5065x CPU model support 2019-10-22 12:56:20 +00:00
description.md
gfx.c
gpio.c inteltool: add Lewisburg C62x GPIOs support 2019-09-05 14:59:09 +00:00
gpio_groups.c inteltool: add Lewisburg C62x GPIOs support 2019-09-05 14:59:09 +00:00
inteltool.8
inteltool.c util/inteltool: Add Intel HD 4400 (Haswell IGD) 2019-09-15 17:18:22 +00:00
inteltool.h util/inteltool: Add Intel HD 4400 (Haswell IGD) 2019-09-15 17:18:22 +00:00
ivy_memory.c util/inteltool: Use appropriate channel for printing timings 2019-05-13 09:24:14 +00:00
memory.c inteltool: Add Skylake Xeon E DMI3 Host bridge Id 2019-09-05 15:00:04 +00:00
pcie.c inteltool: Add Skylake Xeon E DMI3 Host bridge Id 2019-09-05 15:00:04 +00:00
pcr.c inteltool: add Lewisburg C62x GPIOs support 2019-09-05 14:59:09 +00:00
pcr.h
powermgt.c util/inteltool: Add Kabylake E3-1200 Support 2019-05-15 17:21:39 +00:00
rootcmplx.c inteltool: Add Sunrise Point-LP Skylake PCH IDs 2019-05-06 10:38:49 +00:00
spi.c util/inteltool: Make internal functions static 2019-07-07 20:23:42 +00:00