Hi Heikki These changes adds support for updating firmware on Cypress CCGx controller. New version (v6) fixes sparse warning as reported at [1]. I have tested them on NVIDIA GPU card. Firmware binary is already merged. Details are at [2]. Please help review this set. Thanks Ajay [1] https://marc.info/?l=linux-usb&m=155491396220133&w=2 [2] https://marc.info/?l=linux-usb&m=155006182508289&w=2 Ajay Gupta (2): usb: typec: ucsi: ccg: add get_fw_info function usb: typec: ucsi: ccg: add firmware flashing support drivers/usb/typec/ucsi/ucsi_ccg.c | 887 +++++++++++++++++++++++++++++- 1 file changed, 877 insertions(+), 10 deletions(-) -- 2.17.1