> From: Felipe Balbi [mailto:balbi@xxxxxx] > Sent: Thursday, August 14, 2014 8:00 AM > To: Paul Zimmerman; Linux USB Mailing List > Cc: George Cherian > Subject: DWC3 xHCI suspend > > Hi Paul, > > We noticed that on some of our platforms XHCI takes longer to suspend > and we only reach suspend if we set XHCI_SLOW_SUSPEND quirk. > > Do you have any idea what would make DWC3 (as host) take longer to > complete STS_HALT command ? > > thanks Hi Felipe, This is the first time I have heard of such an issue with our host. When you say "some of our platforms", do you mean different SOCs? I can speculate that the controller is trying to write back some internal state to memory before suspending. Do these systems have a slower memory bus? Or maybe something in the suspend process is blocking the controller's access to memory? -- Paul -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html