]> git.baikalelectronics.ru Git - kernel.git/commit
usb: dwc3: workaround: clock gating issues
authorFelipe Balbi <balbi@ti.com>
Tue, 25 Feb 2014 20:00:13 +0000 (14:00 -0600)
committerFelipe Balbi <balbi@ti.com>
Wed, 5 Mar 2014 15:44:50 +0000 (09:44 -0600)
commitfda9a58a50e6f8ff6a827425f1a752de4ba10d8a
tree3194fe2ccd0c66c4895663d3473a0d7395952d4c
parent2ab6b650d250d74a9707366522444633708e9df0
usb: dwc3: workaround: clock gating issues

Revisions between 2.10a and 2.50a (included) have
a known issue which may cause xHCI compliance tests
to fail and/or quality issues with Isochronous
transactions.

Note that this issue only impacts certain configurations
of those revisions, namely the ones which have clock
gating enabled.

The suggested workaround is to disable clock gating in
known broken revisions, make sure HW LPM is disabled
and set GCTL.SOFITPSYNC to 1.

Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/dwc3/core.c