summaryrefslogtreecommitdiff
path: root/port/dwc2/usb_dc_dwc2.c
AgeCommit message (Expand)Author
2026-06-30update(port/dwc2): add limit for transfer sizesakumisu
2026-03-05fix(port/dwc2/usb_dc_dwc2): fix utmi with 16bit configsakumisu
2026-02-03fix(port/dwc2/usb_dc_dwc2): fix typo for disable global isrsakumisu
2026-01-22update(port/dwc2/usb_dc_dwc2): move read setup into USB_OTG_GINTSTS_ENUMDNE irqsakumisu
2026-01-22update(port/dwc2): add usbd_dwc2_get_system_clock to replace SystemCoreClocksakumisu
2026-01-20update(port/dwc2): add check for fifo value with power on valuesakumisu
2026-01-12update(port/dwc2/usb_dc_dwc2): remove __UNALIGNED_UINT32_READ and __UNALIGNED...sakumisu
2025-11-09fix(port/dwc2/usb_dc_dwc2): invalid cache before all read setupsakumisu
2025-11-07fix(usb_dc_dwc2): add unaligned read/write macros for IAR compiler蒙蒙plus
2025-10-22feat: support custom ep0 mpssakumisu
2025-08-05update(port/dwc2): add mode checksakumisu
2025-07-26update(port/dwc2): invalid data before start readsakumisu
2025-07-16feat(port/dwc2): support ep multsakumisu
2025-07-14Add FS support for ESP32-P4LiPeng
2025-07-13update(port/dwc2/usb_dc_dwc2): use usbd_get_ep0_next_state for reading setupsakumisu
2025-07-11fix(port/dwc2/usb_dc_dwc2): align with CONFIG_USB_ALIGN_SIZE not only 32sakumisu
2025-07-05refactor(port/dwc2): support custom config for each dwc2 usb portsakumisu
2025-06-03feat(port/dwc2/usb_dc_dwc2): support dcachesakumisu
2025-05-26fix warningsakumisu
2025-05-13update(port/dwc2): check crstdone with bit29 after dwc2 4.20a versionsakumisu
2025-05-10update(port): add sof supportsakumisu
2025-05-10update(port): add USB_ASSERT_MSG for ep num checksakumisu
2025-05-06update: add USB_ASSERT_MSG for common casesakumisu
2025-04-30fix unused warningssakumisu
2025-03-28fix: fix wformat warningssakumisu
2024-12-16update(port/dwc2/usb_dc_dwc2): support up to 16 endpointssakumisu
2024-11-25update(port/dwc2/usb_dc_dwc2): clear crst bit because some mcu cannot be self...sakumisu
2024-11-21fix(port/dwc2/usb_dc_dwc2): do not clear other intr bitssakumisu
2024-09-27update(port/dwc2/usb_dc_dwc2): enlarge CONFIG_USB_DWC2_TX1_FIFO_SIZE for vide...sakumisu
2024-09-26fix(port/dwc2/usb_dc_dwc2): set multi packet for iso in tx empty process, eve...sakumisu
2024-09-08fix(port/dwc2): reset dma burst then modify, clear HCINT intstatus firstsakumisu
2024-09-08fix(port/dwc2): fix typowangyz1997
2024-08-29Update usb_dc_dwc2.ctyustli
2024-08-22update(port/dwc2/usb_dc_dwc2): add busid for functions to support multi ipsakumisu
2024-08-13fix(port/dwc2): check idle when flush fifo, add delay for dwc2_set_modesakumisu
2024-07-26feat(port): add remote wakeup apisakumisu
2024-07-18fix(port/dwc2/usb_dc_dwc2): fix lost ep0 setup intstatus by clear, for dwc2 v...charschu
2024-07-08feat(port): implement usbd_ep_is_stalled apisakumisu
2024-05-21update(port/dwc2): rename struct name to avoid duplicate definitionssakumisu
2024-05-21fix warningsakumisu
2024-05-17update: format logsakumisu
2024-05-15fix(dwc2): check those chips with 1.25KB fifosakumisu
2024-05-15update(dwc2): change rx fifo to 1024/4 as defaultsakumisu
2024-04-29remove port param in usbd_get_port_speedsakumisu
2024-04-03add check for dwc2 fifo with ep mpssakumisu
2024-03-21dwc2:add fifo macros for users to configsakumisu
2024-03-20dwc2:change dma incr to 16, flush fifo after fifo configsakumisu
2024-02-18config busid and regbase in usbh_initialize and usbd_initializesakumisu
2024-02-06support multi port api for devicesakumisu
2024-01-13dwc2 use fifo not dma as default because users may have problems in cachesakumisu