usb: usb_bam: reset bam upon first ipa pipe connection

Add an option to reset the bam according to platform data
"reset_on_connect" parameter to allow a specific bam core to
be reset on the first connection of a pipe which its peer is
the ipa.

This is required for example in the hsic bam case since before
the first pipe connection to the ipa, the hsic core as well as the
hbm core are reset and therefore it is required to reset also the
hsic bam.

CRs-Fixed: 461861
Change-Id: I11324a2a80e63c9ba567e9367edec6eacae34091
Signed-off-by: Ido Shayevitz <idos@codeaurora.org>
1 file changed