zephyr/drivers/usb/udc
Tomasz Moń 4dfae0b0d1 drivers: udc_nrf: Handle Suspend and Resume in thread
Low Power mode can only be entered when there are no active DMA
transfers. Move the Suspend and Resume processing to thread to allow
waiting for the DMA available semaphore in USB Suspend handler.

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2024-11-26 14:45:01 +00:00
..
CMakeLists.txt drivers: udc_ambiq: Implemented UDC driver for apollo4p 2024-11-16 15:07:29 -05:00
Kconfig drivers: udc_ambiq: Implemented UDC driver for apollo4p 2024-11-16 15:07:29 -05:00
Kconfig.ambiq drivers: udc_ambiq: Implemented UDC driver for apollo4p 2024-11-16 15:07:29 -05:00
Kconfig.dwc2 usb: dwc2: Allow for enabling USB if the cable is disconnected 2024-10-16 16:37:31 +01:00
Kconfig.it82xx2
Kconfig.kinetis
Kconfig.mcux
Kconfig.nrf
Kconfig.numaker boards: nuvoton: numaker: Drop PINCTRL from board defconfig 2024-11-20 08:23:58 -05:00
Kconfig.rpi_pico
Kconfig.skeleton
Kconfig.smartbond drivers: usb: udc: add Smartbond UDC driver 2024-10-22 20:41:55 +02:00
Kconfig.stm32
Kconfig.virtual
udc_ambiq.c drivers: udc_ambiq: Implemented UDC driver for apollo4p 2024-11-16 15:07:29 -05:00
udc_common.c
udc_common.h
udc_dwc2_vendor_quirks.h usb: dwc2: Allow for enabling USB if the cable is disconnected 2024-10-16 16:37:31 +01:00
udc_dwc2.c drivers: udc_dwc2: Reduce TxFIFO0 allocation size 2024-10-23 16:51:38 +02:00
udc_dwc2.h
udc_it82xx2.c udc: it82xx2: emit SOF event 2024-10-22 14:01:11 +02:00
udc_kinetis.c drivers: udc_kinetis: reset control endpoint busy flags 2024-11-05 10:53:11 -06:00
udc_mcux_ehci.c
udc_mcux_ip3511.c
udc_nrf.c drivers: udc_nrf: Handle Suspend and Resume in thread 2024-11-26 14:45:01 +00:00
udc_numaker.c
udc_rpi_pico.c
udc_skeleton.c
udc_smartbond.c drivers: usb: udc: add Smartbond UDC driver 2024-10-22 20:41:55 +02:00
udc_stm32.c drivers: udc_stm32: set address only for standard device requests 2024-11-18 13:17:31 -05:00
udc_virtual.c