diff options
author | Chunfeng Yun <[email protected]> | 2016-01-26 17:50:10 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2016-02-03 14:01:47 -0800 |
commit | 882fa27f488ed3c4b67699d99e8c5ff64c7a9cd1 (patch) | |
tree | 61e58e9397243abdcd3b46d0ce7ca34784bc53cf /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | b765a16a11fad6b9c94fea7718c22692581e8d18 (diff) |
usb: xhci-mtk: fix AHB bus hang up caused by roothubs polling
when ip fails to enter sleep mode, register access protection will
be disabled, at the same time if all clocks are disabled, access
register will hang up AHB bus.
the common case causes ip sleep failure is that after all ports
enter U3 but before ip enters sleep mode, a port receives a resume
signal('K'). this will happens when such as clicks mouse to try to
do remote-wakeup to stop system enter suspend.
so stop polling root hubs to avoid access xHCI register on bus
suspend, and restart it when bus resumes.
Signed-off-by: Chunfeng Yun <[email protected]>
Signed-off-by: Mathias Nyman <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions