usb_bam: Add handling for multiple USB consumers with IPA usecase
usb_bam_connect_ipa() and usb_bam_disconnect_ipa_prod() APIs are
performing IPA handshake based on number of pipes enable for USB
cable connect and USB cable disconnect case. Due to DPL feature
which is having only USB consumer pipe for IPA communication,
it is required to consider this case to make decision about when
to perform IPA handshake, otherwise there is USB IPA BAM stall
seen.
CRs-Fixed: 724784
Change-Id: Idd8b1c140b8eb0a32c1f1cbed8bdaa618fa262e3
Signed-off-by:
Mayank Rana <mrana@codeaurora.org>
Loading
Please register or sign in to comment