mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-07 20:33:58 -04:00
dwc3: gadget: Resume USB bus unconditionally for USB super speed and above
dwc3_gadget_wakeup() API is called for remote wakeup in high speed as well function remote wakeup context in super speed if USB is into low power mode. For USB func remote wakeup context, bring USB out of lower power mode and resume USB bus unconditionally. Change-Id: I98d015bb0040bcd31b90a464ca25b3e600587a9c Signed-off-by: Mayank Rana <mrana@codeaurora.org>
This commit is contained in:
parent
73db1046f1
commit
c7eaee00aa
1 changed files with 1 additions and 1 deletions
|
|
@ -2105,7 +2105,7 @@ static int dwc3_gadget_wakeup(struct usb_gadget *g)
|
|||
unsigned long flags;
|
||||
|
||||
spin_lock_irqsave(&dwc->lock, flags);
|
||||
if (!dwc->is_remote_wakeup_enabled) {
|
||||
if (g->speed < USB_SPEED_SUPER && !dwc->is_remote_wakeup_enabled) {
|
||||
spin_unlock_irqrestore(&dwc->lock, flags);
|
||||
dbg_log_string("remote wakeup not supported\n");
|
||||
return -EINVAL;
|
||||
|
|
|
|||
Loading…
Reference in a new issue