Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 87ddfb96 authored by Rohith Kollalsi's avatar Rohith Kollalsi Committed by Gerrit - the friendly Code Review server
Browse files

usb: dwc3: Fix enumeration failure when speed is overridden to super



When we override speed to super from high some times we see enumeration
failure. This is because few descriptors are stuck in hs and invalid
descriptors error is observed. To fix that don't override speed to super
but set composition to none then usb cable plug out and plug in then
restore previous composition. This change sets override speed as 0 in
resume work so that after usb cable plug out and plug in, speed will be
changed to maximum hardware supported speed instead of changing to
override speed.

Change-Id: I4d5cfcc6a781fd369a70d26ccd9813a88111d028
Signed-off-by: default avatarRohith Kollalsi <rkollals@codeaurora.org>
parent 7e976a60
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment