coreboot-kgpe-d16/src
Zhixing Ma eb35327681 soc/intel/alderlake: Fix unknown max speed in SMBIOS
The current SMBIOS for coreboot is missing processor info for Alder Lake
and Raptor Lake SoC, specifically, voltage, max speed,
and upgrade (socket type). This patch implements max speed function.
Refer to SMBIOS spec sheet for documentation:
https://web.archive.org/web/20221012222420/https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.6.0.pdf

BUG=NONE
BRANCH=firmware-brya-14505.B
TEST=Boot and verified that SMBIOS max speed value is correct.

Signed-off-by: Zhixing Ma <zhixing.ma@intel.com>
Change-Id: I09bcccc6f97238f7328224af8b852751114896fe
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67913
Reviewed-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Reviewed-by: Jérémy Compostella <jeremy.compostella@intel.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2022-10-14 15:58:33 +00:00
..
acpi treewide: use is_enabled_cpu() on cycles over device list 2022-09-29 16:47:04 +00:00
arch smbios: Add API to generate SMBIOS type 28 Temperature Probe 2022-10-06 18:36:03 +00:00
commonlib commonlib/fsp_relocate: add PE32 section support 2022-09-24 01:19:13 +00:00
console console/vtxprintf.c: Add <stdarg.h> 2022-10-06 17:00:25 +00:00
cpu cpu/x86/64bit: Fix building with -jx 2022-10-12 12:04:00 +00:00
device device/dram/ddr2: Use 'enum cb_err' instead of 'int' 2022-10-12 13:05:59 +00:00
drivers mb/google/brya/nivviks: Enable ISH driver and firmware name 2022-10-11 14:44:06 +00:00
ec ec/starlabs/merlin: Add EC related files for Alder Lake boards 2022-10-07 22:09:59 +00:00
include device: Drop unused ADL-N UFS PCI Device ID 2022-10-12 23:51:43 +00:00
lib payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarity 2022-10-13 19:14:57 +00:00
mainboard mb/amd/padmelon/bootblock/OemCustomize: add TODO for Prairie Falcon 2022-10-14 15:38:30 +00:00
northbridge payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarity 2022-10-13 19:14:57 +00:00
sbom
security security/memory/memory.h: Add <stdbool.h> 2022-10-06 17:01:52 +00:00
soc soc/intel/alderlake: Fix unknown max speed in SMBIOS 2022-10-14 15:58:33 +00:00
southbridge treewide: Use 'fadt->x_pm1a_cnt_blk.addrl = fadt->pm1a_cnt_blk' 2022-10-12 14:18:44 +00:00
superio
vendorcode vc/amd/fsp: Add Morgana FSP vendorcode 2022-10-08 20:58:58 +00:00
Kconfig coreboot: Add support for include-what-you-use 2022-10-11 14:33:28 +00:00