[PATCH 0/2] add test to validate dock/undock and switch

Kunal Joshi kunal1.joshi at intel.com
Wed May 21 05:56:17 UTC 2025


add test to validate docking/undocking scenarios on TBT Hub
and switching from TBT to DP-ALT mode and vice versa.

Rely on Microsoft USB4 switch 3141 for the same
Below is link to documentation for Microsoft USB4 switch 3141
https://mcci.com/wp-content/uploads/2021/09/950001601a_Model-3141-USB4%E2%84%A2-Switch-User-Manual.pdf

Kunal Joshi (2):
  lib/igt_usb4_switch: add helper library for Microsoft USB4 switch 3141
  tests/intel/kms_usb4_switch: add test to validate dock/undock and
    switch

 lib/igt_usb4_switch.c         | 392 ++++++++++++++++++++++++++++++++++
 lib/igt_usb4_switch.h         |  78 +++++++
 lib/meson.build               |   1 +
 tests/intel/kms_usb4_switch.c | 299 ++++++++++++++++++++++++++
 tests/meson.build             |   1 +
 5 files changed, 771 insertions(+)
 create mode 100644 lib/igt_usb4_switch.c
 create mode 100644 lib/igt_usb4_switch.h
 create mode 100644 tests/intel/kms_usb4_switch.c

-- 
2.25.1



More information about the igt-dev mailing list