usb: dwc3: Fix frequent bus expiry failures for isoc

Since the controller interrupt is handled in a work
context, there is a delay between the interrupt
trigger and the START TRANSFER for isochronous
endpoints. Because of this the interval for which
the START TRANSFER should happen is expired frequently.
Fix this by increasing the difference between the
current interval and the interval we intend to start
the transfer.

Change-Id: I2250ca198d8beec1480735a1419b7228b33721f4
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
1 file changed