coreboot-kgpe-d16/src
Subrata Banik 1f5154ee8c soc/intel/meteorlake: Fix `unknown` voltage field in SMBIOS table
This patch fixes the `unknown` voltage field issue in processor SMBIOS
table.

This patch is backported from
commit 30e8fc1f4e (soc/intel/alderlake:
Fix unknown voltage in SMBIOS)

TEST=Able to see meaningful voltage data in the SMBIOS table.

Without this patch:

localhost ~ # dmidecode -t 4
Getting SMBIOS data from sysfs.
SMBIOS 3.0 present.

Handle 0x0004, DMI type 4, 48 bytes
Processor Information
	Socket Designation: CPU0
	Type: Central Processor
	Family: Pentium Pro
	 ...
      	Voltage: Unknown

With this patch:

localhost ~ # dmidecode -t 4
Getting SMBIOS data from sysfs.
SMBIOS 3.0 present.

Handle 0x0004, DMI type 4, 48 bytes
Processor Information
	Socket Designation: CPU0
	Type: Central Processor
	Family: Pentium Pro
	...
	Voltage: 0.8 V

Change-Id: I0cd7c1e3c0746309600e4480f4822a4d72147041
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/70424
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Reviewed-by: Ivy Jian <ivy.jian@quanta.corp-partner.google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2022-12-10 08:01:15 +00:00
..
acpi acpi/acpi.c: Add a method to generate IOAPIC DMAR entries from hw 2022-12-06 17:44:20 +00:00
arch arch/x86/ioapic.c: Move macros to compilation unit 2022-12-07 23:01:51 +00:00
commonlib mem_chip_info: Update to new format 2022-12-09 00:48:57 +00:00
console
cpu mb,sb,soc/intel: Drop useless IO trap handlers 2022-12-07 11:23:15 +00:00
device treewide: Include <device/mmio.h> instead of <arch/mmio.h> 2022-12-10 05:07:14 +00:00
drivers treewide: Include <device/mmio.h> instead of <arch/mmio.h> 2022-12-10 05:07:14 +00:00
ec mb/intel/mtlrvp: Add MTL-P RVP board ids 2022-12-09 23:57:03 +00:00
include treewide: Include <device/mmio.h> instead of <arch/mmio.h> 2022-12-10 05:07:14 +00:00
lib lib/ramtest.c: Use {read,write}32p() 2022-12-10 00:01:05 +00:00
mainboard mb/google/rex: Implement S0ix hooks aka `MS0X` method 2022-12-10 07:57:32 +00:00
northbridge treewide: Include <device/mmio.h> instead of <arch/mmio.h> 2022-12-10 05:07:14 +00:00
sbom
security treewide: Include <device/mmio.h> instead of <arch/mmio.h> 2022-12-10 05:07:14 +00:00
soc soc/intel/meteorlake: Fix `unknown` voltage field in SMBIOS table 2022-12-10 08:01:15 +00:00
southbridge treewide: Include <device/mmio.h> instead of <arch/mmio.h> 2022-12-10 05:07:14 +00:00
superio superio/ite/it8772f/chip.h: Use 'bool' when appropriate 2022-12-05 14:28:02 +00:00
vendorcode vc/intel/fsp: Update ADL N FSP headers from v3343.04 to v3343.05 2022-12-09 20:45:46 +00:00
Kconfig build: List all Kconfigs in CBFS `config` file, compress it 2022-11-18 17:19:44 +00:00