aboutsummaryrefslogtreecommitdiff
path: root/Documentation/ABI
diff options
context:
space:
mode:
authorGravatar Heikki Krogerus <heikki.krogerus@linux.intel.com> 2024-02-13 15:00:17 +0200
committerGravatar Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2024-02-17 17:02:42 +0100
commit9a270ec7bfb0b928ff7c11a4b1f8a026cd20e6b4 (patch)
treeb756221be63bf48f845020024facb3af41f65918 /Documentation/ABI
parentdt-bindings: usb/ti,am62-usb.yaml: Add PHY2 register space (diff)
downloadlinux-9a270ec7bfb0b928ff7c11a4b1f8a026cd20e6b4.tar.gz
linux-9a270ec7bfb0b928ff7c11a4b1f8a026cd20e6b4.tar.bz2
linux-9a270ec7bfb0b928ff7c11a4b1f8a026cd20e6b4.zip
usb: roles: Link the switch to its connector
This is probable useful information to have in user space in general, but it's primarily needed for the xHCI DbC (Debug Capability). When xHCI DbC is being used, the USB port needs to be muxed to the xHCI even in device role. In xHCI DbC mode, the xHCI is the USB device controller. Tested-by: Uday Bhat <uday.m.bhat@intel.com> Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Reviewed-by: Prashant Malani <pmalani@chromium.org> Link: https://lore.kernel.org/r/20240213130018.3029991-2-heikki.krogerus@linux.intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'Documentation/ABI')
-rw-r--r--Documentation/ABI/testing/sysfs-class-usb_role6
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/ABI/testing/sysfs-class-usb_role b/Documentation/ABI/testing/sysfs-class-usb_role
index 3b810a425a52..9fab3f06679e 100644
--- a/Documentation/ABI/testing/sysfs-class-usb_role
+++ b/Documentation/ABI/testing/sysfs-class-usb_role
@@ -19,3 +19,9 @@ Description:
- none
- host
- device
+
+What: /sys/class/usb_role/<switch>/connector
+Date: Feb 2024
+Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com>
+Description:
+ Optional symlink to the USB Type-C connector.