28 lines
815 B
Plaintext
28 lines
815 B
Plaintext
What: /sys/class/usb_role/
|
|
Date: Jan 2018
|
|
Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com>
|
|
Description:
|
|
Place in sysfs for USB Role Switches. USB Role Switch is a
|
|
device that can select the data role (host or device) for USB
|
|
port.
|
|
|
|
What: /sys/class/usb_role/<switch>/role
|
|
Date: Jan 2018
|
|
Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com>
|
|
Description:
|
|
The current role of the switch. This attribute can be used for
|
|
requesting role swapping with non-USB Type-C ports. With USB
|
|
Type-C ports, the ABI defined for USB Type-C connector class
|
|
must be used.
|
|
|
|
Valid values:
|
|
- 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.
|