summaryrefslogtreecommitdiff
path: root/scripts/dummy-tools/python3
diff options
context:
space:
mode:
authorPooja Katiyar <pooja.katiyar@intel.com>2026-05-19 11:45:12 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-05-22 11:35:50 +0200
commit7c40306927107c8c88030a30875e1c98abb908fd (patch)
tree60e12d5c5097e0b47eeaa2ddcd771e28f64d468f /scripts/dummy-tools/python3
parentffeaf31f05d664581aa436d9cb92b4d1d8d301ce (diff)
usb: typec: ucsi: Add support for message_out data structure
Add support for UCSI message_out data structure. The UCSI interface defines separate message_in and message_out data structure for bidirectional communication, where commands like Set PDOs and LPM Firmware Update require writing data to message_out before command execution. Add write_message_out operation to ucsi_operations structure to allow platform drivers to implement message_out data writing capability. Update ucsi_sync_control_common to accept message_out parameters and call write_message_out followed by command execution to maintain proper sequencing as per the UCSI specification. Introduce ucsi_write_message_out_command for commands that need to send message_out data, while maintaining ucsi_send_command for commands that only require message_in response data. Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Signed-off-by: Pooja Katiyar <pooja.katiyar@intel.com> Link: https://patch.msgid.link/6d4e1ba7f92e713638f66925ae6389528597df6e.1778798352.git.pooja.katiyar@intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/dummy-tools/python3')
0 files changed, 0 insertions, 0 deletions