projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
418a5c7
)
release wakelock when usb disconnect
author
lyz
<lyz@rock-chips.com>
Tue, 16 Oct 2012 03:09:04 +0000
(11:09 +0800)
committer
lyz
<lyz@rock-chips.com>
Tue, 16 Oct 2012 03:09:04 +0000
(11:09 +0800)
drivers/usb/dwc_otg/dwc_otg_pcd.c
patch
|
blob
|
history
diff --git
a/drivers/usb/dwc_otg/dwc_otg_pcd.c
b/drivers/usb/dwc_otg/dwc_otg_pcd.c
index c73bc98f2747ced595d1b3c28ce8e67efeef1fbf..06b00d9c43442887d96530cca9a9e446e74448ad 100755
(executable)
--- a/
drivers/usb/dwc_otg/dwc_otg_pcd.c
+++ b/
drivers/usb/dwc_otg/dwc_otg_pcd.c
@@
-1820,7
+1820,6
@@
static void dwc_otg_pcd_check_vbus_timer( unsigned long data )
if(_pcd->conn_status)
{
_pcd->conn_status = 0;
- dwc_otg_msc_unlock(_pcd);
}
else if( pldata->phy_status == USB_PHY_ENABLED )
{
@@
-1831,6
+1830,8
@@
static void dwc_otg_pcd_check_vbus_timer( unsigned long data )
/* usb phy bypass to uart mode */
if( pldata->dwc_otg_uart_mode != NULL )
pldata->dwc_otg_uart_mode( pldata, PHY_UART_MODE);
+ /* release wake lock */
+ dwc_otg_msc_unlock(_pcd);
}
}
add_timer(&_pcd->check_vbus_timer);