zephyr/drivers/usb
Tomasz Moń 1cccf28d5e drivers: usb: udc: Reduce unnecessary ep config lookups
UDC API passes struct udc_ep_config to all functions. Some UDC functions
were using endpoint config structure while some were using device and
endpoint number. This API inconsistency led to completely unnecessary
endpoint structure lookups. Remove unnecessary lookups by using endpoint
config structure pointer where it makes sense.

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2025-03-31 14:32:17 +02:00
..
bc12 drivers: bc12: Place API into iterable section 2024-12-03 19:56:37 +01:00
common drivers: udc_dwc2: Workaround hibernation exit glitch 2025-02-05 10:21:13 +01:00
device drivers: nxp_usb: usb_dc_mcux error condition updated 2025-03-07 19:48:38 +01:00
udc drivers: usb: udc: Reduce unnecessary ep config lookups 2025-03-31 14:32:17 +02:00
uhc usb: host: rework usbh_xfer_alloc() parameters 2025-02-10 09:02:45 +01:00
uvb linker: drivers: Use Z_LINK_ITERABLE_SUBALIGN 2024-04-20 13:45:25 -04:00
CMakeLists.txt
Kconfig