| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-29 | dwc2: move OUT transfer management into RXFLVL IRQ | HiFiPhile | |
| - GRXSTSP register has internal FIFO, receiving events won't mix up (STATUS OUT & next SETUP) - Improve efficiency, remove 2nd IRQ overhead Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-27 | dwc2: fix EP0 DMA setup race condition | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-27 | dwc2: simplify EP0 ZLP handling | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-22 | Merge remote-tracking branch 'tinyusb/master' into fix/Dwc2Stm32U5 | HiFiPhile | |
| 2026-05-22 | dwc2: handle EP0 status OUT in RXFLVL interrupt | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-12 | dcd/dwc2: fix ISO IN endpoint become disabled after incomplete transfer | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-05-09 | dwc2: guard EP0 status completion with armed ZLP state | Alex-Schaefer | |
| Track when an EP0 OUT zero-length transfer is actually armed and require that state before synthesizing a status-stage completion ahead of a co-reported SETUP event. This preserves the validated status-before-SETUP ordering fix while avoiding stale zero-length state from producing spurious EP0 OUT completions. | |||
| 2026-05-09 | dwc2: preserve EP0 status completion before SETUP | Alex-Schaefer | |
| On STM32 DWC2, SETUP phase done and EP0 OUT transfer complete can be reported together. Processing SETUP first can overwrite control state before the previous zero-length OUT status stage is acknowledged, which causes DFU DNLOAD/GETSTATUS traffic to lose the status ACK and stall. Queue the EP0 OUT zero-length transfer completion before queuing the SETUP event when the endpoint has no pending OUT data and total_len is zero. This keeps TinyUSB control-transfer ordering intact for the combined interrupt case. | |||
| 2026-05-04 | hcd/dwc2: fix txfifo full check | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-04-23 | Merge pull request #3601 from hathach/fix-conversion-warnings | Ha Thach | |
| Fix some -Wconversion warnings | |||
| 2026-04-22 | Add ESP32-S31 as a supported MCU in TinyUSB | igor.masar | |
| 2026-04-17 | fix some Wconversion warnings | hathach | |
| 2026-04-10 | Update src/portable/synopsys/dwc2/dcd_dwc2.c | Ha Thach | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2026-04-10 | clean up | hathach | |
| 2026-04-10 | fix DWC2 FIFO depth values for STM32 families | hathach | |
| 2026-04-10 | add dwc2_clock_init() to have nrf54 initial sequence. currently stub for ↵ | hathach | |
| other ports. add board_uart_read() for nrf | |||
| 2026-04-09 | rename ep_fifo_size (bytes) to otg_dfifo_depth (words) | hathach | |
| 2026-04-09 | Add initial board support for nRF54LM20 DK | gab-k | |
| 2026-03-30 | Revert unintentional removal of comment | gab-k | |
| 2026-03-30 | Revert back to simple edpt_disable()/edpt_activate() inside ↵ | gab-k | |
| dcd_edpt_iso_activate(), Clear active EP bit in edpt_disable() | |||
| 2026-03-28 | Clear DOEPCTL_USBAEP instead of setting DOEPCTL = DOEPCTL_SNAK | gab-k | |
| 2026-03-28 | Minimize changes in ISO OUT reset fix | gab-k | |
| 2026-03-28 | Add nrf54lm20 dwc2 info | gab-k | |
| 2026-03-28 | fix ISO OUT stale state on alt-setting switch with different MPS | gab-k | |
| 2026-03-05 | add hs_phy_type parameter to dwc2_phy_deinit for selective PHY ↵ | hathach | |
| deinitialization across all MCUs | |||
| 2026-03-04 | add PHY deinitialization support for DWC2 driver across all MCUs | hathach | |
| 2026-03-03 | Merge branch 'master' into dwc2_deinit | hathach | |
| 2026-03-02 | fix(dcd/dwc2): Do not modify FS PHY registers on HS PHY ESP32-P4 | Tomas Rezucha | |
| 2026-02-27 | cleanup | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-02-27 | Merge remote-tracking branch 'tinyusb/master' into dwc2_deinit | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-02-23 | refactor: streamline high-speed PHY detection and configuration in DWC2 driver | hathach | |
| 2026-02-23 | refactor: improve high-speed PHY handling and FIFO configuration in DWC2 driver | hathach | |
| 2026-02-22 | Apply suggestions from code review | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2026-02-22 | refactor speed check | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-02-21 | check femtoPHY speed | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-02-21 | fix ci | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-02-20 | refactor config option | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-02-19 | Fix a couple indentations | Cédric Berger | |
| 2026-02-19 | Introduce TUH_CFGID_PHY_SPEED configure option | Cédric Berger | |
| 2026-02-19 | Better variable/function names | Cédric Berger | |
| 2026-02-13 | use CFG_TUD_CONFIGURE_DWC2_DEFAULT to make it easier to add more value | hathach | |
| 2026-02-13 | add CFG_TUD_VBUS_SENSE, that could allow to skip tud_configure() for fixed ↵ | hathach | |
| vbus sensing simplify dwc2_stm32_gccfg_cfg() using guid value | |||
| 2026-01-31 | dwc2: add stm32n6 DMA regions | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-01-31 | dwc2: add vbus sense config | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-01-30 | dcd/dwc2: Fix SEDET unable to be cleared on stm32u5 | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-01-09 | Merge branch 'master' into fork/zhiqiang-ch/master | hathach | |
| 2026-01-06 | hcd/dwc2: retry transfer on data toggle error | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-01-06 | hcd/dwc2: disable ID change interrupt due to stuck on stm32f7 | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-01-06 | dwc2: implement deinit | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-01-06 | rename FSDEV_PMA_SIZE CFG_TUSB_FSDEV_PMA_SIZE | hathach | |
