usb: dwc3: gadget: Submit endxfer command if delayed during disconnect
[ Upstream commit 8422b769 ] During a cable disconnect sequence, if ep0state is not in the SETUP phase, then nothing will trigger any pending end transfer commands. Force stopping of any pending SETUP transaction, and move back to the SETUP phase. Reviewed-by:Thinh Nguyen <Thinh.Nguyen@synopsys.com> Signed-off-by:
Wesley Cheng <quic_wcheng@quicinc.com> Link: https://lore.kernel.org/r/20220901193625.8727-6-quic_wcheng@quicinc.com Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Stable-dep-of: 730e12fb ("usb: dwc3: gadget: Handle EP0 request dequeuing properly") Signed-off-by:
Sasha Levin <sashal@kernel.org>
Loading
Please register or sign in to comment