mirror of
https://git.proxmox.com/git/fwupd
synced 2025-05-12 15:36:08 +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
|