Hi All,

On Intel Z77(Fresco xHCI host controller integrated) platform and VIA
VT3456 platform, indeed with almost all the vendor's xHCI host
controller, some USB3.0 storage devices, such as WD/HGST TURBO mobile
MX3, will be re-enumerated immediately after we safely remove it in
Ubuntu distributors and but don't plug out the cable. For safely
removing, the sys file "remove" will be write and the
usb_remove_device() routine will be called. 
In this case, xHCI driver places the port into disable state firstly and
then set it to RxDetect state. After these settings with the issued
devices, the link state will be U0, rather than Rxdetect/Polling, and
then the device will be re-enumerated.

Thanks a lot

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to