Hello. On 05-08-2011 8:55, River Wang wrote:
Sorry for missing diffstat line.
For the future: you should put such remarks under --- tear line. This simplifies work for the maintainer as those will be automaticlly dropped by git when applying the patch.
--------------------------------------------------------------- From: Wang Zhi<zhi.wang@xxxxxxxxxxxxx> Date: Thu, 04 Aug 2011 21:51:57 -0700 Subject: [PATCH]: USB: EHCI: Do not rely on PORT_SUSPEND to stop USB resuming in ehci_bus_resume().
From EHCI Spec p.28 HC should clear PORT_SUSPEND when SW clears PORT_RESUME. In Intel Oaktrail platform, MPH (Multi-Port Host Controller) core clears PORT_SUSPEND directly when SW sets PORT_RESUME bit. If we rely on PORT_SUSPEND bit to stop USB resume, we will miss the action of clearing PORT_RESUME. This will cause unexpected long resume signal on USB bus.
Signed-off-by: Wang Zhi<zhi.wang@xxxxxxxxxxxxx>
> --- WBR, Sergei -- 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