OHCI: Allow broken controllers to auto-stop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
SRU Justification: This patch has been accepted into the upstream 2.6.27.3 stable kernel.
It should be pulled into the Ubuntu kernel as well.
TEST CASE: TBD
commit 5bad3352aa6262a
Author: Alan Stern <email address hidden>
Date: Fri Oct 17 23:10:23 2008 +0000
OHCI: Allow broken controllers to auto-stop
commit 4a511bc3f5829bc
This patch (as1134) attempts to improve the way we handle OHCI
controllers with broken Root Hub Status Change interrupt support. In
these controllers the RHSC interrupt bit essentially never turns off,
making RHSC interrupts useless -- they have to remain permanently
disabled.
Such controllers should still be allowed to turn off their root hubs
when no devices are attached. Polling for new connections can
continue while the root hub is suspended. The patch implements this
feature. (It won't have much effect unless CONFIG_PM is enabled and
CONFIG_
we may as well do it.)
Signed-off-by: Alan Stern <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>
This bug has been reopened as Bug 294152.