Hi Heikki This patch set adds support for updating firmware on Cypress CCGx controller. I have tested them on NVIDIA GPU card. I will be posting firmware binary patch to linux-firmware.git repo soon. Please help review this set. Thanks Ajay Ajay Gupta (7): usb: typec: ucsi: add get_fw_info function usb: typec: ucsi: add ccg command framework usb: typec: ucsi: add port num info usb: typec: ucsi: add cmd used for fw flashing usb: typec: ucsi: add fw update needed check usb: typec: ucsi: add check for supported vendor usb: typec: ucsi: add firmware flashing support drivers/usb/typec/ucsi/ucsi_ccg.c | 990 +++++++++++++++++++++++++++++- 1 file changed, 984 insertions(+), 6 deletions(-) -- 2.17.1