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 drivers: usb: stm32: fix support of STM32U5 OTG_HS with embedded PHY 2024-12-11 08:00:03 +01:00
usb_dc_dw_stm32.h
usb_dc_dw.c
usb_dc_it82xx2.c drivers: Fix uninitialized variable warning. 2024-11-12 15:58:47 -06:00
usb_dc_kinetis.c drivers: usb: Fix macro USB0 undefined for certain socs 2025-01-29 11:03:18 +01:00
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