summaryrefslogtreecommitdiff
path: root/port/dwc2/usb_hc_dwc2.c
AgeCommit message (Expand)Author
2026-08-03fix(security): add check for sem&mq&thread and delete remain sources if alloc...sakumisu
2026-06-30update(port/dwc2): add limit for transfer sizesakumisu
2026-02-12fix(port/dwc2/usb_hc_dwc2): add critical section for hc frame setting, make i...sakumisu
2026-01-28update(port/dwc2/usb_glue_infineon): add some check for m55sakumisu
2026-01-20update(port/dwc2): add check for fifo value with power on valuesakumisu
2026-01-05fix(port/dwc2/usb_hc_dwc2): restart split transfer with dwc2_xxx_urb_init, do...sakumisu
2025-12-26fix(port/dwc2/usb_hc_dwc2): fix incorrect HFIR_RELOAD_CTRL settingsakumisu
2025-12-12fix warningsakumisu
2025-12-01update(port/dwc2/usb_hc_dwc2): reset channel with dwc2_halt in deinitsakumisu
2025-08-30feat: host add event callback mechanism similar to deviceEgahp
2025-08-06feat(port): add urb->complete in usbh_kill_urbsakumisu
2025-08-05update(port/dwc2): add mode checksakumisu
2025-08-02update(port/dwc2/usb_hc_dwc2): only clean & invalid buffer in usbh_submit_urb...sakumisu
2025-08-01update(port/dwc2/usb_hc_dwc2): only set errorcode before urb waitup because s...sakumisu
2025-07-31update(port/dwc2/usb_hc_dwc2): stop split transfer when intr nak, follow with...sakumisu
2025-07-30Revert "fix(port): reset sem when pipe free"sakumisu
2025-07-30update(port/dwc2/usb_hc_dwc2): add new api for split transfer, make code simplesakumisu
2025-07-28revert: revert 1a68d94c some changessakumisu
2025-07-27fix(port): reset sem when pipe freesakumisu
2025-07-27Fix the bug that dwc2_halt may cause hardware abnormalityudoudou
2025-07-27Fix a bug where the channel might not be releasedudoudou
2025-07-27add reset port timeout check for dwc2udoudou
2025-07-26update(port/dwc2): invalid data before start readsakumisu
2025-07-24fix(port/dwc2/usb_hc_dwc2): exit porten loop check when device disconnetssakumisu
2025-07-20fix(port/dwc2/usb_hc_dwc2): check buf is valid then using dcache cleansakumisu
2025-07-18fix(port/dwc2/usb_hc_dwc2): invalid indata before urb donesakumisu
2025-07-18style: format codesakumisu
2025-07-18fix(port/dwc2/usb_hc_dwc2): fix control split transfer with short packetsakumisu
2025-07-16feat(port/dwc2): support ep multsakumisu
2025-07-05refactor(port/dwc2): support custom config for each dwc2 usb portsakumisu
2025-06-23revert(port/dwc2/usb_hc_dwc2): revert 4f831f58 changesakumisu
2025-06-19fix warningsakumisu
2025-06-14fix warningsakumisu
2025-05-29fix(port/dwc2/usb_hc_dwc2): fix typosakumisu
2025-05-13fix(port/dwc2/usb_hc_dwc2): do not disable channel for non-split periodic cha...sakumisu
2025-05-13update(port/dwc2): check crstdone with bit29 after dwc2 4.20a versionsakumisu
2025-05-11feat(port/dwc2/usb_hc_dwc2): support external hs hub with fs/ls devicesakumisu
2025-05-06update: add USB_ASSERT_MSG for common casesakumisu
2025-04-24fix(port/dwc2/usb_hc_dwc2): change packet uint8_t to uint16_tsakumisu
2025-04-23fix(port/dwc2/usb_hc_dwc2): enlarge pktcnt to 0x3ff, GHWCFG3(bit4:6) = 6, GHW...sakumisu
2025-03-28fix: fix wformat warningssakumisu
2025-01-26fix(port/dwc2/usb_hc_dwc2): fix warningsakumisu
2025-01-15update(port): add ehci/ohci/dwc2 dcache supportsakumisu
2024-11-29update(port/dwc2/usb_hc_dwc2): do not support hs hub with ls/fs devicesakumisu
2024-10-17fix(port/dwc2/usb_hc_dwc2): fix check typosakumisu
2024-09-08fix(port/dwc2): fix dwc2 rx fifo size, remove divided by 4v1.4.0-rc2sakumisu
2024-09-08fix(port/dwc2): reset dma burst then modify, clear HCINT intstatus firstsakumisu
2024-09-01update(port/dwc2/usb_hc_dwc2): power enable at last for common with other hos...sakumisu
2024-08-21fix: fix -Wunused-parameter warning with -Wextra cflagsakumisu
2024-08-13fix(port/dwc2): check idle when flush fifo, add delay for dwc2_set_modesakumisu