summaryrefslogtreecommitdiff
path: root/port/dwc2
AgeCommit message (Collapse)Author
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-08fix(port/dwc2): fix typowangyz1997
2024-09-01update(port/dwc2/usb_hc_dwc2): power enable at last for common with other ↵sakumisu
host ip
2024-08-29Update usb_dc_dwc2.ctyustli
According to DS, the status register is W1C, |= will read the register first, write 1 to the corresponding bit, then write the register, if there is more than one status, it will be cleared by mistake. I'm not sure if other IP dcd's have the same problem?
2024-08-22update(port/dwc2/usb_dc_dwc2): add busid for functions to support multi ipsakumisu
2024-08-21fix: fix -Wunused-parameter warning with -Wextra cflagsakumisu
2024-08-16Fix IDF compilation errorudoudou
2024-08-14update: idf config updatesakumisu
2024-08-13fix(port/dwc2): check idle when flush fifo, add delay for dwc2_set_modesakumisu
2024-08-07Modifying the USB Int Source to support esp32p4Kevincoooool
2024-07-27feat(port/dwc2): import kendryte glue from k230_sdksakumisu
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 ↵charschu
version 4.3
2024-07-15fix typosakumisu
2024-07-08feat(port): implement usbd_ep_is_stalled apisakumisu
2024-06-28fix(port): enter section before alloc pipesakumisu
2024-06-14fix warningsakumisu
2024-06-09update port readmesakumisu
2024-06-08已在hc32f4a0上测试usbd的usb_glue_hc.cjinsc
2024-06-06update(port/dwc2/usb_hc_dwc2): add check for fifo with ep mpssakumisu
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-23update missing licensesakumisu
2024-04-19clear urb timeout after take sem, follow 76f58b93sakumisu
2024-04-18do not clear timeout in irq,urb init will sometime call irq before take semsakumisu
2024-04-16add missing licensesakumisu
2024-04-16remove duplicate h7 configsakumisu
2024-04-16format commentsakumisu
2024-04-15enable bit21(VBUSSIG) in gd chipszhaofx4534
2024-04-07change CONFIG_USB_DWC2_ULPI_PHY to CONFIG_USB_HS, support stm32f723sakumisu
2024-04-03add check for dwc2 fifo with ep mpssakumisu
2024-03-28mark errorcode with USB_ERR_SHUTDOWN when kill urbsakumisu
2024-03-22dwc2:get next toggle from HCTSIZsakumisu
2024-03-21dwc2:add fifo macros for users to configsakumisu
2024-03-21add usb_hc_low_level_deinit apisakumisu
2024-03-21update esp gluesakumisu
2024-03-21dwc2:add HCCHAR register init api, only enable chan halt irq, buffer dma ↵sakumisu
mode just need this
2024-03-20dwc2:add register for desc dma modesakumisu
2024-03-20dwc2:simplify chan irq codesakumisu
2024-03-20dwc2:change dma incr to 16, flush fifo after fifo configsakumisu
2024-03-17add esp dwc2 gluesakumisu
2024-02-18config busid and regbase in usbh_initialize and usbd_initializesakumisu
2024-02-09check if device is on extern hubsakumisu
2024-02-07add volatile for HcEpType & ChannelEnasakumisu
2024-02-06support multi port api for devicesakumisu