From: Ajay Kumar Gupta Date: Thu, 19 Jul 2012 08:11:59 +0000 (+0530) Subject: usb: musb: NAK timeout scheme on bulk TX endpoint X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~73^2~138^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f283862f3b5cb1f3dde37b9d21007b299c083e66;p=pandora-kernel.git usb: musb: NAK timeout scheme on bulk TX endpoint Fixes endpoint starvation issue when more than one bulk QH is multiplexed on the reserved bulk TX endpoint. This patch sets the NAK timeout interval for such QHs, and when a timeout triggers the next QH will be scheduled. This scheme doesn't work for devices which are connected to a high to full speed tree (transaction translator) as there is no NAK timeout interrupt from the musb controller from such devices. Signed-off-by: Ajay Kumar Gupta Signed-off-by: Felipe Balbi --- Reading git-diff-tree failed