mirror of
				https://git.proxmox.com/git/fwupd
				synced 2025-11-04 07:13:36 +00:00 
			
		
		
		
	1. Since board ID in synapticsmst.quirk is different based upon how the board ID is read, don't whitelist it in `write_firmware` 2. Allow using `--force` with `fwupdmgr` or `fwupdtool` to override board ID check. 3. Allow using custom flag `ignore-board-id` to ignore board IDs. This will be the default for EVB boards and can be used in the event of a factory mistake as well. 4. Move the EVB board IDs into their own synapticsmst_evb.quirk. This file will not be installed by default (So EVB boards are only functional when manually installed).
		
			
				
	
	
		
			19 lines
		
	
	
		
			633 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			633 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# Synaptics MST early validation board support
 | 
						|
#
 | 
						|
# This is not installed by default, but can be used to exercise new boards
 | 
						|
# that don't yet have customer ID or board ID bytes filled out.
 | 
						|
#
 | 
						|
# To use it, load the quirk file into the quirks directory for the fwupd installation
 | 
						|
# Usually this is /usr/share/fwupd/quirks.d
 | 
						|
#
 | 
						|
# Note: The flag "ignore-board-id" will be used to ignore the board ID checking in
 | 
						|
# during flashing. This shouldn't be used in practice for production boards.
 | 
						|
#
 | 
						|
 | 
						|
[SynapticsMSTBoardID=2]
 | 
						|
Name = Synaptics EVB development board
 | 
						|
DeviceKind = panamera_evb
 | 
						|
 | 
						|
[Guid=MST-panamera_evb-vmm5331-2]
 | 
						|
Flags = ignore-board-id
 |