On 11/22/2013 09:14 AM, Peter Chen wrote: > If we connect Male-A-To-Male-A cable between otg-host and host pc, > the ci->vbus_active is set wrongly, and cause the controller run > at peripheral mode when we load gadget module (ci_udc_start will be run), > but the software runs at host mode due to id = 0. The ehci_irq > can't handle suspend (USBi_SLI) interrupt which is enabled for > peripheral mode, it causes no one will handle irq error. > > Cc: stable@xxxxxxxxxxxxxxx # 3.12 > Acked-by: Michael Grzeschik <mgr@xxxxxxxxxxxxxx> > Reported-by: Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > Tested-by: Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > Signed-off-by: Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > Signed-off-by: Peter Chen <peter.chen@xxxxxxxxxxxxx> Alexander, please have a look at this patch. Thanks, Marc -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |
Attachment:
signature.asc
Description: OpenPGP digital signature