coreboot/src
Michał Żygowski a3bd8e9618 drivers/generic/cbfs-uuid: Add driver to include UUID from CBFS
When system_uuid CBFS file is present and contains the UUID
in a string format, the driver will parse it and convert to binary
format to populate the SMBIOS type 1 UUID field.

TEST=Add UUID file and boot MSI PRO Z690-A DDR4 WIFI and check with
dmidecode if the UUID is populated correctly.

Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Change-Id: I22f22f4e8742716283d2fcaba4894c06cef3a4bf
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64639
Reviewed-by: Krystian Hebel <krystian.hebel@3mdeb.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2022-10-11 08:36:06 +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/pae/pgtbl.c: Clean up includes and add <types.h> 2022-10-06 17:00:57 +00:00
device include/device/device_util.c: add predicates for pci devices 2022-10-06 18:30:14 +00:00
drivers drivers/generic/cbfs-uuid: Add driver to include UUID from CBFS 2022-10-11 08:36:06 +00:00
ec ec/starlabs/merlin: Add EC related files for Alder Lake boards 2022-10-07 22:09:59 +00:00
include smbios: Add API to generate SMBIOS type 28 Temperature Probe 2022-10-06 18:36:03 +00:00
lib lib/prog_loaders.c: Clean up includes 2022-10-06 18:13:30 +00:00
mainboard mb/google/rex: Enable PD Sync 2022-10-11 03:24:01 +00:00
northbridge nb/intel/i945/raminit.c: Fix formatted print 2022-10-10 21:52:16 +00:00
sbom Add SBOM (Software Bill of Materials) Generation 2022-08-22 14:48:46 +00:00
security security/memory/memory.h: Add <stdbool.h> 2022-10-06 17:01:52 +00:00
soc soc/amd/common: Remove buildtime error for unknown cpu 2022-10-10 21:50:20 +00:00
southbridge treewide: use predicates to check for enabled pci devices 2022-10-06 18:32:21 +00:00
superio superio/ite/common/early_serial.c: ite_kill_watchdog: set timeout to 0 2022-08-07 19:54:43 +00:00
vendorcode vc/amd/fsp: Add Morgana FSP vendorcode 2022-10-08 20:58:58 +00:00
Kconfig Revert "Kconfig: Allow x86 to compress pre-ram stages if not run XIP" 2022-09-20 21:44:35 +00:00