aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/cdns3/cdns3-imx.c
diff options
context:
space:
mode:
authorJeremy Figgins <[email protected]>2021-01-24 00:21:36 +0000
committerGreg Kroah-Hartman <[email protected]>2021-01-26 14:15:31 +0000
commitd8c6edfa3f4ee0d45d7ce5ef18d1245b78774b9d (patch)
treeb8c3c0acd7fa904ea98939dac057ecf58ccb0639 /drivers/usb/cdns3/cdns3-imx.c
parentLinux 5.11-rc5 (diff)
downloadkernel-d8c6edfa3f4ee0d45d7ce5ef18d1245b78774b9d.tar.gz
kernel-d8c6edfa3f4ee0d45d7ce5ef18d1245b78774b9d.zip
USB: usblp: don't call usb_set_interface if there's a single alt
Some devices, such as the Winbond Electronics Corp. Virtual Com Port (Vendor=0416, ProdId=5011), lockup when usb_set_interface() or usb_clear_halt() are called. This device has only a single altsetting, so it should not be necessary to call usb_set_interface(). Acked-by: Pete Zaitcev <[email protected]> Signed-off-by: Jeremy Figgins <[email protected]> Link: https://lore.kernel.org/r/YAy9kJhM/rG8EQXC@watson Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-imx.c')
0 files changed, 0 insertions, 0 deletions