zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.44k stars 6.4k forks source link

drivers: usb: udc: udc_mcux_ip3511 does not report UDC_EVT_SOF #76228

Closed henrikbrixandersen closed 3 weeks ago

henrikbrixandersen commented 1 month ago

Describe the bug The USB device_next driver for the NXP IP3511 IP does not report start of frame (UDC_EVT_SOF) events.

Expected behavior All USB device controller drivers should report Start of Frame (SoF) events.

Impact Unable to create a hardware-agnostic application making use of SoF events (described further in https://github.com/zephyrproject-rtos/zephyr/pull/76073).

Environment (please complete the following information):

jfischer-no commented 1 month ago

@MarkWangChinese can you please take a look, we would need it for v4.0.0. Would it require a HAL driver update?

MarkWangChinese commented 1 month ago

@MarkWangChinese can you please take a look, we would need it for v4.0.0. Would it require a HAL driver update?

Hi @jfischer-no , OK, I will handle it.