From 1619efaa4d163be6bb83d5bd49eace6685aa5be9 Mon Sep 17 00:00:00 2001 From: yangkai Date: Tue, 21 Aug 2012 14:15:42 +0800 Subject: [PATCH] add wakeup_key at vbus disconnect --- drivers/usb/dwc_otg/dwc_otg_pcd.c | 2 ++ 1 file changed, 2 insertions(+) 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 ) -- 2.34.1