fwupd/plugins/synaptics-mst/synaptics-mst.quirk
Mario Limonciello 838ae163e3 dell-dock: prevent updates to occur via synaptics-mst plugin
Although they normally work, some failures have been reported in the field
related to the MST hub not responding in the MST plugin.

When these failures have occurred the dell_dock plugin also fails to
enumerate.

So rather than allow some people who don't have dell_dock compiled to
update their MST hub using synaptics_mst, perform ALL updates for
mst hub via dell_dock.

```
18:06:24:0324 FuPluginSynapticsMST no device found on drm_dp_aux1: VMM5331 inside Dell dock is only supported by dell_dock
```
2020-05-28 08:59:07 -05:00

52 lines
1.3 KiB
Plaintext

# match all devices with this udev subsystem
[DeviceInstanceId=DRM_DP_AUX_DEV]
Plugin = synaptics_mst
# GUID generation for Synaptics MST plugin
#
# SynapticsMSTBoardID is the 16 bit board ID which contains:
# * Customer ID in first byte
# * Board ID in the second byte
#
# DeviceKind = system
# * Will map to a GUID containing HwID product SKU
# * These GUIDs will look like MST-${PRODUCTSKU}-${BOARDID}
# DeviceKind != system
# * Will map to a GUID containing each comma delimited substring
# * These GUIDs will look like MST-${DEVICEKIND}-${CHIPID}-${BOARDID}
#
# By default the Synaptics MST device will restart after update
# To override this behavior add FWUPD_DEVICE_FLAG_SKIPS_RESTART
#
[SynapticsMSTBoardID=272]
Name = Dell X6 Platform
DeviceKind = system
[SynapticsMSTBoardID=273]
Name = Dell X7 Platform
DeviceKind = system
[SynapticsMSTBoardID=274]
Name = Dell WD15/TB16/TB18 wired Dock
DeviceKind = wd15,tb16,tb18
[SynapticsMSTBoardID=275]
Name = Dell WLD15 Wireless Dock
DeviceKind = wld15
[SynapticsMSTBoardID=277]
Name = Dell Rugged Platform
DeviceKind = system
# ThinkPad Workstation Dock
[DeviceInstanceId=MST-tesla-vmm2322-513]
ParentGuid = USB\VID_17EF&PID_305A
# ThinkPad Thunderbolt 3 Workstation Dock
[DeviceInstanceId=MST-panamera-vmm5322-595]
ParentGuid = TBT-01081720
[SynapticsMSTBoardID=596]
Name = ThinkPad USB-C Dock Gen2