Hi Felipe,

On Thu, Aug 30, 2012 at 6:26 PM, Fabio Estevam <[email protected]> wrote:
> From: Mike Thompson <[email protected]>
>
> Currently mx23 fails to enumerate a USB device:
>
> [ 1.300000] hub 1-0:1.0: unable to enumerate USB device on port 1
> [ 1.520000] hub 1-0:1.0: unable to enumerate USB device on port 1
> [ 1.740000] hub 1-0:1.0: unable to enumerate USB device on port 1
> [ 1.960000] hub 1-0:1.0: unable to enumerate USB device on port 1
> [ 2.180000] hub 1-0:1.0: unable to enumerate USB device on port 1
>
> Use a kernel workqueue to asynchronously delay the setting of
> ENHOSTDISCONDETECT bit until after higher level hub connect/reset processing
> is complete.  Prematurely setting the bit prevents the connection
> processing from completing and not setting it prevents disconnect from being
> detected. No delay is needed for clearing of ENHOSTDISCONDETECT.
>
> Successfully tested on mx23-olinuxino (micro, mini and maxi variants) and 
> mx28evk.
>
> Signed-off-by: Mike Thompson <[email protected]>
> Signed-off-by: Fabio Estevam <[email protected]>

Any comments about this one?

Thanks,

Fabio Estevam
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to