diff options
author | Sarah Sharp <sarah.a.sharp@linux.intel.com> | 2012-03-16 20:58:20 +0100 |
---|---|---|
committer | Sarah Sharp <sarah.a.sharp@linux.intel.com> | 2012-04-11 17:28:54 +0200 |
commit | 5af98bb06dee79d28c805f9fd0805ce791121784 (patch) | |
tree | 14f198d776b386c56dc6eb3065227c579ab54a58 /kernel/range.c | |
parent | xhci: don't re-enable IE constantly (diff) | |
download | linux-5af98bb06dee79d28c805f9fd0805ce791121784.tar.xz linux-5af98bb06dee79d28c805f9fd0805ce791121784.zip |
xhci: Warn when hosts don't halt.
Eric Fu reports a problem with his VIA host controller fetching a zeroed
event ring pointer on resume from suspend. The host should have been
halted, but we can't be sure because that code ignores the return value
from xhci_halt(). Print a warning when the host controller refuses to
halt within XHCI_MAX_HALT_USEC (currently 16 seconds).
(Update: it turns out that the VIA host controller is reporting a halted
state when it fetches the zeroed event ring pointer. However, we still
need this warning for other host controllers.)
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Diffstat (limited to 'kernel/range.c')
0 files changed, 0 insertions, 0 deletions