On 15 May 2003, Paul Fulghum wrote:
> The erratum is only for the PIIX4, and it is
> triggered only when the OC inputs are active,
> so limiting the check to that device should
> be OK.
>
> Probably the least intrusive thing to do
> is to disable suspending the uhci controller
> if it is a PIIX4 *and* either port has an
> over current condition. This will catch the case
> of a functional USB controller that has one
> or more real over current conditions and the
> case of a deliberately disabled (by hardwiring
> the OC inputs) controller. The erratum will
> pop up in both cases causing suspend<->wake
> thrashing.
My intention was to avoid resuming if the resume-detect bit is set only
on ports in an over-current condition, since that is the case mentioned in
the erratum. Of course, this isn't as failsafe as your suggestion. Which
do you think would work better?
Alan Stern
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Thu May 15 2003 - 22:00:58 EST