]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
authorPawel Laszczak <pawell@cadence.com>
Thu, 26 Oct 2023 07:37:37 +0000 (09:37 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Jul 2025 16:32:10 +0000 (18:32 +0200)
commit7577654db4c797d23e5c972384d8c27880a85fea
treeee7868ef9a0d90db4281496a5fe99ece8a387a3b
parent075991f4075543d067b5d7bfa5a9ef520c8b8452
usb:cdnsp: remove TRB_FLUSH_ENDPOINT command

[ Upstream commit 2998874736bca1031ca84b0a3235a2cd09dfa426 ]

Patch removes TRB_FLUSH_ENDPOINT command from driver.
This command is not supported by controller and
USBSSP returns TRB Error completion code for it.

Signed-off-by: Pawel Laszczak <pawell@cadence.com>
Acked-by: Peter Chen <peter.chen@kernel.org>
Link: https://lore.kernel.org/r/20231026073737.165450-1-pawell@cadence.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Stable-dep-of: 2831a81077f5 ("usb: cdnsp: Fix issue with CV Bad Descriptor test")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/usb/cdns3/cdnsp-debug.h
drivers/usb/cdns3/cdnsp-gadget.c
drivers/usb/cdns3/cdnsp-gadget.h
drivers/usb/cdns3/cdnsp-ring.c