From d84bc157cca00f62fd7d4958e64d5bab56392c74 Mon Sep 17 00:00:00 2001 From: make shi Date: Thu, 16 Aug 2012 15:44:11 +0800 Subject: [PATCH] ENGR00220440 Mx6:USB device: clear OWIE before phy out of low power mode There is a limitation on mx6 phy low power flow. During phy enter low power mode and out of low power mode with OWIE bit active,there will be abnormal usb wakeup interrupt happen. So we should clear OWIE bit before phy out of low power mode. Signed-off-by: make shi --- drivers/usb/gadget/arcotg_udc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/gadget/arcotg_udc.c b/drivers/usb/gadget/arcotg_udc.c index eedd1498ef89..bab3ec92a6b7 100755 --- a/drivers/usb/gadget/arcotg_udc.c +++ b/drivers/usb/gadget/arcotg_udc.c @@ -3465,6 +3465,7 @@ static int fsl_udc_resume(struct platform_device *pdev) */ if (udc_controller->suspended && !udc_controller->stopped) { dr_clk_gate(true); + dr_wake_up_enable(udc_controller, false); dr_phy_low_power_mode(udc_controller, false); } /* Enable DR irq reg and set controller Run */ -- 2.39.5