Skip to content
Snippets Groups Projects
Commit 56968d0c authored by David Vrabel's avatar David Vrabel
Browse files

wusb: whci-hcd shouldn't do ASL/PZL updates while channel is inactive


ASL/PZL updates while the WUSB channel is inactive (i.e., the PZL and
ASL are stopped) may not complete.  This causes hangs when removing the
whci-hcd module if a device is still connected (removing the device
does an endpoint_disable which results in an ASL update to remove the
qset).

If the WUSB channel is inactive the update can simply be skipped as the
WHC doesn't care about the state of the ASL/PZL.

Signed-off-by: default avatarDavid Vrabel <david.vrabel@csr.com>
parent 65d76f36
Branches
Tags
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment