162306a36Sopenharmony_ciWhat:		/sys/class/usb_role/
262306a36Sopenharmony_ciDate:		Jan 2018
362306a36Sopenharmony_ciContact:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
462306a36Sopenharmony_ciDescription:
562306a36Sopenharmony_ci		Place in sysfs for USB Role Switches. USB Role Switch is a
662306a36Sopenharmony_ci		device that can select the data role (host or device) for USB
762306a36Sopenharmony_ci		port.
862306a36Sopenharmony_ci
962306a36Sopenharmony_ciWhat:		/sys/class/usb_role/<switch>/role
1062306a36Sopenharmony_ciDate:		Jan 2018
1162306a36Sopenharmony_ciContact:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
1262306a36Sopenharmony_ciDescription:
1362306a36Sopenharmony_ci		The current role of the switch. This attribute can be used for
1462306a36Sopenharmony_ci		requesting role swapping with non-USB Type-C ports. With USB
1562306a36Sopenharmony_ci		Type-C ports, the ABI defined for USB Type-C connector class
1662306a36Sopenharmony_ci		must be used.
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci		Valid values:
1962306a36Sopenharmony_ci		- none
2062306a36Sopenharmony_ci		- host
2162306a36Sopenharmony_ci		- device
22