Andiry Xu a7114230f6 usbcore: Refine USB3.0 device suspend and resume
In the past, we use USB2.0 request to suspend and resume a USB3.0 device.
Actually, USB3.0 hub does not support Set/Clear PORT_SUSPEND request,
instead, it uses Set PORT_LINK_STATE request. This patch makes USB3.0 device
suspend/resume comply with USB3.0 specification.

This patch fixes the issue that USB3.0 device can not be suspended when
connected to a USB3.0 external hub.

Signed-off-by: Andiry Xu <andiry.xu@amd.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
2011-05-02 16:42:53 -07:00
..
2011-03-31 11:26:23 -03:00
2011-04-19 05:50:38 -07:00
2011-04-13 16:50:52 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-13 18:07:11 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-13 18:07:11 -07:00
2011-03-07 12:15:21 -08:00
2009-06-16 14:17:32 +10:00
2010-11-01 17:01:27 -04:00
2010-08-10 14:35:44 -07:00
2011-03-31 11:26:23 -03:00
2011-03-13 18:07:11 -07:00
2011-04-13 16:36:06 -07:00
2011-05-02 16:42:49 -07:00
2011-05-02 16:42:49 -07:00