usb: bam: Fix IPA resource manager status flags
Without this fix, cons_stopped and prod_stopped flags
are only cleared for the first pipe of each usb bam
connection. For multiple connect/disconnect and
suspend/resume sequences this can cause an issue
where the flags are not valid which result in
start_cons_transfer() returns without executing,
which cause a data stall.
This fix solve this problem by updating these flags
for each pipe.
Change-Id: Idd4eeffd0a04de8c70b7f3b59fc3287cc9abea42
Signed-off-by:
Bar Weiner <bweiner@codeaurora.org>
Loading
Please register or sign in to comment