This series implements support for UCSI SET_PDOS command. It provides interface to send message out data structure and update source or sink capabilities PDOs on a connector over debugfs interface. It also updates UCSI structure to have message in and message out fields instead of handling them as separate parameters. Pooja Katiyar (4): usb: typec: ucsi: Update UCSI structure to have message in and message out fields usb: typec: ucsi: Add support for message out data structure usb: typec: ucsi: Enable debugfs for message_out data structure usb: typec: ucsi: Add support for SET_PDOS command drivers/usb/typec/ucsi/cros_ec_ucsi.c | 5 +- drivers/usb/typec/ucsi/debugfs.c | 36 +++++++- drivers/usb/typec/ucsi/displayport.c | 11 ++- drivers/usb/typec/ucsi/ucsi.c | 118 ++++++++++++++++++-------- drivers/usb/typec/ucsi/ucsi.h | 22 +++-- drivers/usb/typec/ucsi/ucsi_acpi.c | 25 ++++-- drivers/usb/typec/ucsi/ucsi_ccg.c | 11 ++- 7 files changed, 165 insertions(+), 63 deletions(-) -- 2.43.0