zephyr/drivers/usb/device
Piotr Ciura 29a191ad38 drivers: usb: Prevent from perpetual locked state
The USB CDC driver is unable to process any bulk IN transfers
after receiving spurious 'Clear Feature - Endpoint Halt' request
from host due to perpetual locked state caused by previously
scheduled transfer, that will never be finished, as the endpoint's state
is set to NAK. Fix by ignoring spurious request.

Signed-off-by: Piotr Ciura <piotr.ciura@hidglobal.com>
2025-06-02 17:37:14 +02:00
..
CMakeLists.txt
Kconfig
usb_dc_dw_stm32.h
usb_dc_dw.c
usb_dc_it82xx2.c
usb_dc_kinetis.c
usb_dc_mcux.c drivers: nxp_usb: usb_dc_mcux error condition updated 2025-03-07 19:48:38 +01:00
usb_dc_native_posix_adapt.c
usb_dc_native_posix_adapt.h
usb_dc_native_posix.c
usb_dc_nrfx.c drivers: usb: do not enabled nRF USBREG interrupt 2025-02-27 23:18:39 +00:00
usb_dc_numaker.c
usb_dc_rpi_pico.c drivers: usb_dc_rpi_pico: do not enable interrupt in driver init 2025-02-21 15:14:32 +00:00
usb_dc_sam0.c
usb_dc_sam_usbc.c
usb_dc_sam_usbhs.c
usb_dc_smartbond.c
usb_dc_stm32.c drivers: usb: Prevent from perpetual locked state 2025-06-02 17:37:14 +02:00