Merge "usb: gadget: gsi: Ensure the doorbell is blocked before suspend"

This commit is contained in:
qctecmdr 2021-01-15 21:44:18 -08:00 • committed by Gerrit - the friendly Code Review server
commit c75f5af3c3

View file

@ -785,6 +785,13 @@ static int ipa_suspend_work_handler(struct gsi_data_port *d_port)
goto done;
}
/*
* Ensure that the DBL is blocked before suspend.
*/
block_db = true;
usb_gsi_ep_op(gsi->d_port.in_ep, (void *)&block_db,
GSI_EP_OP_SET_CLR_BLOCK_DBL);
log_event_dbg("%s: Calling xdci_suspend", __func__);
ret = ipa_usb_xdci_suspend(gsi->d_port.out_channel_handle,
gsi->d_port.in_channel_handle, gsi->prot_id,