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>
		
			
				
	
	
		
			18 lines
		
	
	
		
			610 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			18 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)
 |