Ryan Lee
59bb497a3e
ccgx: modify install duration for dmc device
2020-06-09 10:37:26 +01:00
Ryan Lee
0942dcc413
ccgx: Add support for HP DMC dock devices
2020-06-05 13:35:54 +01:00
Richard Hughes
b74db0618c
ccgx: Only update the FW2 partition of the ThinkPad USB-C Dock Gen2
2020-04-21 14:34:03 +01:00
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
Ryan Lee
ac58360be7
ccgx: remove update message
2020-04-08 13:27:37 +01:00
Ryan Lee
d3fe478168
ccgx: add parent guid for hybrid dock
2020-04-08 09:09:54 +01:00
ChangHee (Ryan) Lee
60103e2207
ccgx: Use Silicon ID and Application type to set flash parameters
...
Also remove unused instance id and fix application type matching as we now get
the image type from the quirk file.
2020-04-01 10:38:50 +01:00
Richard Hughes
61d9449d31
ccgx: Show the UpdateMessage in the correct device mode
2020-03-31 08:59:27 +01:00
Richard Hughes
5d787b5958
trivial: Set up the parent GUIDs for the Lenovo Gen2 Dock
2020-03-27 13:57:09 +00:00
Richard Hughes
81da69e73d
ccgx: Implement writing firmware to flash
...
Correctly attach into the alternate mode after the update has completed.
The vendor was appending two files to make LVFS distribution 'easier' but I'd
much rather use the same deliverables as Windows. This also allows us to
simplify the firmware loading.
2020-03-27 13:25:40 +00:00
Richard Hughes
bf5481e358
ccgx: Add device quirks for the Lenovo Hybrid Dock
2020-03-24 21:16:08 +00:00
Richard Hughes
754d85e282
ccgx: Set the update message when running in backup firmware
2020-03-24 21:16:08 +00:00
Richard Hughes
62aa46cb83
ccgx: Create devices when in HID and I2C modes
2020-03-23 20:02:17 +00:00