fwupd/plugins/ccgx/ccgx.quirk
Richard Hughes da645fe912 ccgx: Set the device name and summary from quirk files
Based on a patch by Ryan Lee <ryle@cypress.com>, many thanks.
2020-04-17 21:48:02 +01:00

43 lines
1.2 KiB
Plaintext

# Lenovo Gen2 Dock
[DeviceInstanceId=USB\VID_17EF&PID_A38F]
Plugin = ccgx
GType = FuCcgxHidDevice
ParentGuid = USB\VID_17EF&PID_A391
[DeviceInstanceId=USB\VID_04B4&PID_521A]
Plugin = ccgx
GType = FuCcgxHpiDevice
[DeviceInstanceId=USB\VID_04B4&PID_521A&SID_1F00&APP_6D64]
ImageKind = dual-asymmetric
ParentGuid = USB\VID_17EF&PID_A391
[DeviceInstanceId=USB\VID_04B4&PID_521A&SID_1F00&APP_6D64&MODE_FW1]
Name = ThinkPad USB-C Dock Gen2 PD Backup Controller
Summary = CCGx Power Delivery Device (Backup Firmware)
[DeviceInstanceId=USB\VID_04B4&PID_521A&SID_1F00&APP_6D64&MODE_FW2]
Name = ThinkPad USB-C Dock Gen2 PD Main Controller
Summary = CCGx Power Delivery Device (Main Firmware)
# Lenovo Hybrid Dock
[DeviceInstanceId=USB\VID_17EF&PID_A354]
Plugin = ccgx
GType = FuCcgxHidDevice
ParentGuid = USB\VID_17EF&PID_1028
[DeviceInstanceId=USB\VID_17EF&PID_A35F]
Plugin = ccgx
GType = FuCcgxHidDevice
ParentGuid = USB\VID_17EF&PID_1028
[DeviceInstanceId=USB\VID_04B4&PID_5218]
Plugin = ccgx
GType = FuCcgxHpiDevice
[DeviceInstanceId=USB\VID_04B4&PID_5218&SID_1F00&APP_6462]
Name = ThinkPad USB-C Dock Hybrid PD Controller
Summary = CCGx Power Delivery Device
ImageKind = dual-symmetric
ParentGuid = USB\VID_17EF&PID_1028