android_kernel_xiaomi_sdm845/drivers/usb/host/whci
David Vrabel 56968d0c1a 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: David Vrabel <david.vrabel@csr.com>
2008-11-25 14:23:40 +00:00
..
asl.c wusb: whci-hcd shouldn't do ASL/PZL updates while channel is inactive 2008-11-25 14:23:40 +00:00
hcd.c uwb: add basic radio manager 2008-11-19 14:46:33 +00:00
hw.c
init.c
int.c wusb: remove unused #include <version.h> 2008-10-31 15:10:27 +00:00
Kbuild
pzl.c wusb: whci-hcd shouldn't do ASL/PZL updates while channel is inactive 2008-11-25 14:23:40 +00:00
qset.c
whcd.h wusb: do a proper channel stop 2008-10-28 12:08:46 +00:00
whci-hc.h wusb: do a proper channel stop 2008-10-28 12:08:46 +00:00
wusb.c wusb: remove unused #include <version.h> 2008-10-31 15:10:27 +00:00