From: yangkai Date: Tue, 21 Aug 2012 06:15:42 +0000 (+0800) Subject: add wakeup_key at vbus disconnect X-Git-Tag: firefly_0821_release~8885 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1619efaa4d163be6bb83d5bd49eace6685aa5be9;p=firefly-linux-kernel-4.4.55.git add wakeup_key at vbus disconnect --- diff --git a/drivers/usb/dwc_otg/dwc_otg_pcd.c b/drivers/usb/dwc_otg/dwc_otg_pcd.c index 859efff9a02c..9faaad28acd2 100755 --- a/drivers/usb/dwc_otg/dwc_otg_pcd.c +++ b/drivers/usb/dwc_otg/dwc_otg_pcd.c @@ -87,6 +87,7 @@ #ifdef CONFIG_ARCH_RK29 #include #endif +#include /** * Static PCD pointer for use in usb_gadget_register_driver and * usb_gadget_unregister_driver. Initialized in dwc_otg_pcd_init. @@ -1941,6 +1942,7 @@ static void dwc_otg_pcd_check_vbus_timer( unsigned long pdata ) if(_pcd->conn_status){ _pcd->conn_status = 0; dwc_otg_msc_unlock(_pcd); + rk28_send_wakeup_key(); } /* every 500 ms open usb phy power and start 1 jiffies timer to get vbus */ else if( _pcd->phy_suspend == 0 )