Matthijs Kooijman <matthijs@...> writes: > > > > It seems like you managed to resolve the issue. If so, then could you please > > > explain how you managed to do it. > > It's probably not directly helpful to you since the driver is really > > different, but I patched up the dwc_otg driver to detect this "lockup" > > situation and halt a transfer that was receiving NAKs to make room for > > other transfers (and then retry the transfer afterwards). > > > > In case anyone is interested, the patch is available on the Fonosfera > > trac [1] (I hope the link is correct, since the trac seems to be down > > right now). I plan to port this patch, or perhaps another solution, over > > to the dwc2 driver in the near future as well. > > w00ps, forgot the link to the patch: > > [1]: http://trac.fonosfera.org/fon-ng/browser/trunk/openwrt/target/linux/fonera2n/patches-2.6.21/105-USB-nak-free-host-channel.patch > -- > To unsubscribe from this list: send the line "unsubscribe linux-usb" in > the body of a message to majordomo@... > More majordomo info at http://vger.kernel.org/majordomo-info.html > > Hi Matthijs I managed to resolve the issue I was having by enabling interrupt endpoint scheduling for the musb driver. This has been done for a similar device and can be found at the link below. http://arago-project.org/git/projects/?p=linux-davinci.git;a=commit;h=2432b15edbd0ee4a7f274a215698a408c1b6522f Thanks for all your help. Arshad. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html