22 lines
632 B
Text
22 lines
632 B
Text
|
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
|