162306a36Sopenharmony_ciLink Layer Validation Device is a standard device for testing of Super
262306a36Sopenharmony_ciSpeed Link Layer tests. These nodes are available in sysfs only when lvs
362306a36Sopenharmony_cidriver is bound with root hub device.
462306a36Sopenharmony_ci
562306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/.../get_dev_desc
662306a36Sopenharmony_ciDate:		March 2014
762306a36Sopenharmony_ciContact:	Pratyush Anand <pratyush.anand@gmail.com>
862306a36Sopenharmony_ciDescription:
962306a36Sopenharmony_ci		Write to this node to issue "Get Device Descriptor"
1062306a36Sopenharmony_ci		for Link Layer Validation device. It is needed for TD.7.06.
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/.../u1_timeout
1362306a36Sopenharmony_ciDate:		March 2014
1462306a36Sopenharmony_ciContact:	Pratyush Anand <pratyush.anand@gmail.com>
1562306a36Sopenharmony_ciDescription:
1662306a36Sopenharmony_ci		Set "U1 timeout" for the downstream port where Link Layer
1762306a36Sopenharmony_ci		Validation device is connected. Timeout value must be between 0
1862306a36Sopenharmony_ci		and 127. It is needed for TD.7.18, TD.7.19, TD.7.20 and TD.7.21.
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/.../u2_timeout
2162306a36Sopenharmony_ciDate:		March 2014
2262306a36Sopenharmony_ciContact:	Pratyush Anand <pratyush.anand@gmail.com>
2362306a36Sopenharmony_ciDescription:
2462306a36Sopenharmony_ci		Set "U2 timeout" for the downstream port where Link Layer
2562306a36Sopenharmony_ci		Validation device is connected. Timeout value must be between 0
2662306a36Sopenharmony_ci		and 127. It is needed for TD.7.18, TD.7.19, TD.7.20 and TD.7.21.
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/.../hot_reset
2962306a36Sopenharmony_ciDate:		March 2014
3062306a36Sopenharmony_ciContact:	Pratyush Anand <pratyush.anand@gmail.com>
3162306a36Sopenharmony_ciDescription:
3262306a36Sopenharmony_ci		Write to this node to issue "Reset" for Link Layer Validation
3362306a36Sopenharmony_ci		device. It is needed for TD.7.29, TD.7.31, TD.7.34 and TD.7.35.
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/.../u3_entry
3662306a36Sopenharmony_ciDate:		March 2014
3762306a36Sopenharmony_ciContact:	Pratyush Anand <pratyush.anand@gmail.com>
3862306a36Sopenharmony_ciDescription:
3962306a36Sopenharmony_ci		Write to this node to issue "U3 entry" for Link Layer
4062306a36Sopenharmony_ci		Validation device. It is needed for TD.7.35 and TD.7.36.
4162306a36Sopenharmony_ci
4262306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/.../u3_exit
4362306a36Sopenharmony_ciDate:		March 2014
4462306a36Sopenharmony_ciContact:	Pratyush Anand <pratyush.anand@gmail.com>
4562306a36Sopenharmony_ciDescription:
4662306a36Sopenharmony_ci		Write to this node to issue "U3 exit" for Link Layer
4762306a36Sopenharmony_ci		Validation device. It is needed for TD.7.36.
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/.../enable_compliance
5062306a36Sopenharmony_ciDate:		July 2017
5162306a36Sopenharmony_ciDescription:
5262306a36Sopenharmony_ci		Write to this node to set the port to compliance mode to test
5362306a36Sopenharmony_ci		with Link Layer Validation device. It is needed for TD.7.34.
5462306a36Sopenharmony_ci
5562306a36Sopenharmony_ciWhat:		/sys/bus/usb/devices/.../warm_reset
5662306a36Sopenharmony_ciDate:		July 2017
5762306a36Sopenharmony_ciDescription:
5862306a36Sopenharmony_ci		Write to this node to issue "Warm Reset" for Link Layer Validation
5962306a36Sopenharmony_ci		device. It may be needed to properly reset an xHCI 1.1 host port if
6062306a36Sopenharmony_ci		compliance mode needed to be explicitly enabled.
61