msm: ipa3: Fix wrong parameter to xdci release function
xdci release function is called during xdci connect failure cleanup. A bug passing the tethering protocol to the function instead of the tethering type caused it to fail and cease the cleanup operations. Change-Id: I6337f93c13678c9256dfd46825f9a317cdaa0a1b CRs-fixed: 1057013 Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
This commit is contained in:
parent
166af733db
commit
a1e8c020b5
1 changed files with 2 additions and 2 deletions
|
@ -2136,11 +2136,11 @@ int ipa_usb_xdci_connect(struct ipa_usb_xdci_chan_params *ul_chan_params,
|
|||
|
||||
connect_fail:
|
||||
ipa3_usb_release_xdci_channel(dl_out_params->clnt_hdl,
|
||||
dl_chan_params->teth_prot);
|
||||
IPA3_USB_GET_TTYPE(dl_chan_params->teth_prot));
|
||||
alloc_dl_chan_fail:
|
||||
if (connect_params->teth_prot != IPA_USB_DIAG)
|
||||
ipa3_usb_release_xdci_channel(ul_out_params->clnt_hdl,
|
||||
ul_chan_params->teth_prot);
|
||||
IPA3_USB_GET_TTYPE(ul_chan_params->teth_prot));
|
||||
bad_params:
|
||||
mutex_unlock(&ipa3_usb_ctx->general_mutex);
|
||||
return result;
|
||||
|
|
Loading…
Add table
Reference in a new issue