]> Git Repo - linux.git/commit
usb: cdnsp: Fixes issue with redundant Status Stage
authorPawel Laszczak <[email protected]>
Tue, 7 Mar 2023 11:14:20 +0000 (06:14 -0500)
committerGreg Kroah-Hartman <[email protected]>
Thu, 16 Mar 2023 11:43:37 +0000 (12:43 +0100)
commit5bc38d33a5a1209fd4de65101d1ae8255ea12c6e
treebf96e4749287efc85227614d3015e8474caccc02
parentc3aa32ac86fe5f27659f07474995ec743a3251b0
usb: cdnsp: Fixes issue with redundant Status Stage

In some cases, driver trees to send Status Stage twice.
The first one from upper layer of gadget usb subsystem and
second time from controller driver.
This patch fixes this issue and remove tricky handling of
SET_INTERFACE from controller driver which is no longer
needed.

cc: <[email protected]>
Fixes: 3d82904559f4 ("usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver")
Signed-off-by: Pawel Laszczak <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
drivers/usb/cdns3/cdnsp-ep0.c
This page took 0.05685 seconds and 4 git commands to generate.