summaryrefslogtreecommitdiff
path: root/port
AgeCommit message (Collapse)Author
2026-06-30update(port/musb/usb_glue_sifli): add zephyr supportsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-06-30fix(port/chipidea): using sutw semaphore by isr handler for setupsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-06-30update(port/dwc2): add limit for transfer sizesakumisu
Signed-off-by: sakumisu <[email protected]>
2026-06-26usb_hc.h中bug修改和usb_glue_nation.c中添加N32H49X和N32H7XX系列MCU� ↵Onlyou_tzZ
��USBHS支持 (#422) * 1、usb_hc.h中struct usbh_urb结构体添加defined(__CC_ARM)判断,MDK AC5编译器不支持struct usbh_iso_frame_packet iso_packet[0]只支持struct usbh_iso_frame_packet *iso_packet 2、usb_glue_nation.c中添加N32H49X和N32H7XX系列MCU的USBHS支持 * 回退对usb_hc.h的修改
2026-05-26docs: update rascsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-05-22fix(port/musb/usb_glue_sifli): fix phy and reset configsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-05-12Add HS support for esp32s31yanke
2026-05-08feat(port/renesas): support renesas devicesakumisu
Signed-off-by: sakumisu <[email protected]>
2026-04-16fix(port/hpm): add sdk version checksakumisu
Signed-off-by: sakumisu <[email protected]>
2026-04-13[update] port: hpmicro: dcd: using sutw semaphore by isr handler for setupZhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2026-03-05fix(port/dwc2/usb_dc_dwc2): fix utmi with 16bit configsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-02-28fix(port/hpmicro): fix out ep idxsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-02-12fix(port/dwc2/usb_hc_dwc2): add critical section for hc frame setting, make ↵sakumisu
it more safely Signed-off-by: sakumisu <[email protected]>
2026-02-03fix(port/musb/usb_hc_musb): fix stall to stalledsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-02-03fix(port/dwc2/usb_dc_dwc2): fix typo for disable global isrsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-28docs: release v1.6.0v1.6.0sakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-28chore: replace tab with spacesakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-28update(port/ehci): set roothub speed to highsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-28update(port/dwc2/usb_glue_infineon): add some check for m55sakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-22update(port/dwc2/usb_dc_dwc2): move read setup into USB_OTG_GINTSTS_ENUMDNE irqsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-22feat(port/dwc2): add infineon gluesakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-22update(port/dwc2): add usbd_dwc2_get_system_clock to replace SystemCoreClocksakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-20update(port/dwc2): add check for fifo value with power on valuesakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-18feat(musb): add support for ti microcontroller with musb ipMDLZCOOL
2026-01-18fix(musb): fix `musb_pipe_alloc` missing `bus` parameter, and fix host ↵MDLZCOOL
checks in irq Includes: - add `struct usbh_bus *bus` parameter to `musb_pipe_alloc` - correct call in `usbh_submit_urb` - correct host checks in irq
2026-01-12update(port/dwc2/usb_dc_dwc2): remove __UNALIGNED_UINT32_READ and ↵sakumisu
__UNALIGNED_UINT32_WRITE because buf is always align4, only receive one setup packet Signed-off-by: sakumisu <[email protected]>
2026-01-08Update T113S3 glueHakumenJean
2026-01-05fix(port/dwc2/usb_hc_dwc2): restart split transfer with dwc2_xxx_urb_init, ↵sakumisu
do not use dwc2_chan_reenable api Signed-off-by: sakumisu <[email protected]>
2025-12-26fix(port/dwc2/usb_hc_dwc2): fix incorrect HFIR_RELOAD_CTRL settingsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-12-12fix warningsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-12-01update(port/dwc2/usb_hc_dwc2): reset channel with dwc2_halt in deinitsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-27update(port/musb/usb_hc_musb): reenable pipe alloc & freesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-25port: update hpmicro port files for otgZhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2025-11-25refactor(otg): refactor otg frameworksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-19update(port/dwc2/usb_glue_st): increase ep1 tx fifo for audio demosakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-09fix(port/dwc2/usb_dc_dwc2): invalid cache before all read setupsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-07fix(usb_dc_dwc2): add unaligned read/write macros for IAR compiler蒙蒙plus
2025-11-07fix:Fix RNDIS DHCP dependency,and delay implementationRbb666
2025-10-30update(port/chipidea): add dcache support for devicesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-10-22feat: support custom ep0 mpssakumisu
Signed-off-by: sakumisu <[email protected]>
2025-10-11update(port/hpmicro): add dcache support for devicesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-10-09update(port/dwc2/usb_glue_hc): update hc portsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-09-27fix(port/ehci): clear iaad status before setsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-08-30feat: host add event callback mechanism similar to deviceEgahp
* fix: fix warning for speed_table * fix(port/dwc2/usb_hc_dwc2): add roothub.speed init * feat(usbh_core): add event_callback * fix(usbh_hub): fix event device reset port * fix(usbh_hub): remove event init when init failed * feat(usbh_core): add default dummy_event_callback * fix(usbh_hub): emit reset event only on successful reset * fix(usbh_core): emit interface start only on successful connect class driver * feat(usbh_core): change event_callback to typedef * feat(port): update port usbh init params * doc: update usbh_initialize desc * fix(usbh_core): check result from ret == 0 change to ret >= 0 --------- Signed-off-by: egahp <[email protected]>
2025-08-11feat: Add MUSB IP without multipoint feature supportHalfSweet
2025-08-07fix(port/musb/usb_hc_musb): add rxmap & txmap configsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-08-06feat(port): add urb->complete in usbh_kill_urbsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-08-05update(port/dwc2): add mode checksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-08-05update(port/musb): add mode checksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-08-02update(port/dwc2/usb_hc_dwc2): only clean & invalid buffer in ↵sakumisu
usbh_submit_urb, do not clean&invalid many times Signed-off-by: sakumisu <[email protected]>