a3bd8e9618
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>
17 lines
610 B
Markdown
17 lines
610 B
Markdown
# Platform independent drivers documentation
|
|
|
|
The drivers can be found in `src/drivers`. They are intended for onboard
|
|
and plugin devices, significantly reducing integration complexity and
|
|
they allow to easily reuse existing code across platforms.
|
|
|
|
For details on how to connect device drivers to a mainboard, see [Driver Devicetree Entries](dt_entries.md).
|
|
|
|
Some of the drivers currently available include:
|
|
|
|
* [Intel DPTF](dptf.md)
|
|
* [IPMI KCS](ipmi_kcs.md)
|
|
* [SMMSTORE](smmstore.md)
|
|
* [SMMSTOREv2](smmstorev2.md)
|
|
* [SoundWire](soundwire.md)
|
|
* [USB4 Retimer](retimer.md)
|
|
* [CBFS SMBIOS hooks](cbfs_smbios.md)
|