summaryrefslogtreecommitdiff
path: root/port
AgeCommit message (Collapse)Author
2025-05-13feat: add nationstech supportsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-13fix(port/dwc2/usb_hc_dwc2): do not disable channel for non-split periodic ↵sakumisu
channels in buffer dma Signed-off-by: sakumisu <[email protected]>
2025-05-13update(port/dwc2): check crstdone with bit29 after dwc2 4.20a versionsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-12update(port/ehci/usb_glue_t113): update clock configsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-12[update] port: hpmicro: update usb_dc_hpm.c (#316)chenzhihong007
- update usb_dc_hpm.c Signed-off-by: Zhihong Chen <[email protected]>
2025-05-11feat(port/dwc2/usb_hc_dwc2): support external hs hub with fs/ls devicesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-11fix:(port/ch32/usb_dc_usbhs.c) fix isochronous in endpoint config bug (#314)sumengqi
* fix:(port/ch32/usb_dc_usbhs.c) fix isochronous in endpoint config bug
2025-05-10update(port): add sof supportsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-10update(port/musb/usb_hc_musb): flush and disable ep intr in usbh_kill_urbsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-10update(port): add USB_ASSERT_MSG for ep num checksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-09fix(port/musb/usb_dc_musb): enable USB_TXCSRH1_MODE for in epsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-09fix:(port/ch32/usb_dc_usbhs.c) Add isochronous out transfer support and fix ↵sumengqi
endpoint config bug (#310) * fix:(port/ch32/usb_dc_usbhs.c) Add isochronous out transfer support and fix endpoint config bug
2025-05-07update(port/ch32): update irqhandler namesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-06update: add USB_ASSERT_MSG for common casesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-06update(port/aic): sync code from luban litesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-06update(port/dwc2/usb_glue_st): change USB_OTG_HS_PERIPH_BASE to 0x40040000ULsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-05fix(port/bl): enable PDS_REG_USB_IDDIG bit for devicesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-04-30fix unused warningssakumisu
Signed-off-by: sakumisu <[email protected]>
2025-04-29update(port/ehci): use static qtd pool for qtd alloc & freesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-04-25feat(port/fsdev/usb_glue_st): implement low level apisakumisu
Signed-off-by: sakumisu <[email protected]>
2025-04-24fix(port/dwc2/usb_hc_dwc2): change packet uint8_t to uint16_tsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-04-24feat(port/dwc2/usb_glue_st): implement low level api for device and hostsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-04-23fix(port/dwc2/usb_hc_dwc2): enlarge pktcnt to 0x3ff, GHWCFG3(bit4:6) = 6, ↵sakumisu
GHWCFG3(bit0:3) = 8 Signed-off-by: sakumisu <[email protected]>
2025-04-23port: hpmicro: update isr processing (#304)chenzhihong007
- update isr processing Signed-off-by: Zhihong Chen <[email protected]>
2025-03-29feat(port/kinetis): add mm32f5 supportsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-03-28fix: fix wformat warningssakumisu
Signed-off-by: sakumisu <[email protected]>
2025-03-28update(port/ohci): add pad for ed&td cachemaintain, add ↵sakumisu
CONFIG_USB_OHCI_DESC_DCACHE_ENABLE for ed&td Signed-off-by: sakumisu <[email protected]>
2025-03-28update(port/ehci): add pad for qh&qtd cachemaintain, add ↵sakumisu
CONFIG_USB_EHCI_DESC_DCACHE_ENABLE for qh&qtd&itd Signed-off-by: sakumisu <[email protected]>
2025-03-28ehci: update config to improve performanceZhihong Chen
- update config to improve performance Signed-off-by: Zhihong Chen <[email protected]>
2025-02-26update(port/kinetis): add MCXA156 supportsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-02-25fix(port/ch32): add EPn_SET_TX_LEN for mpssakumisu
Signed-off-by: sakumisu <[email protected]>
2025-02-25Add ch585 usbhs dcChen Leeren
2025-02-25Fix ch58x fs ip send bugChen Leeren
2025-02-22fix(port/dwc2/usb_glue_st): set GCCFG zero in host for stm32h7rssakumisu
Signed-off-by: sakumisu <[email protected]>
2025-02-11update(port/dwc2/usb_glue_esp): add freertos/task.h for old esp-idfsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-02-09docs: update readmesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-02-08feat(port/ehci): add t113 gluesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-26fix(port/dwc2/usb_hc_dwc2): fix warningsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-26update(port/rp2040/usb_hc_rp2040): add lock for ep0sakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-25feat(port/rp2040): update rp2040 host driver, use irq_add_shared_handler to ↵sakumisu
register irq handler Signed-off-by: sakumisu <[email protected]>
2025-01-25fix(port/musb/usb_hc_musb): fix musb_write_packet size with ↵sakumisu
urb->transfer_buffer_length Signed-off-by: sakumisu <[email protected]>
2025-01-23update(port/template): update templatesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-23update(port/rp2040): init ep_control & buffer_control in usb_dc_initsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-22feat(common): add usb_phyaddr2ramaddr & usb_ramaddr2phyaddr macrosakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-19feat(port/rp2040): update rp2040 driver to latestsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-15update: add USBH_IRQHandler & USBD_IRQHandler function declarationsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-15update(port): add ehci/ohci/dwc2 dcache supportsakumisu
Signed-off-by: sakumisu <[email protected]>
2024-12-23chore: fix missing licensesakumisu
2024-12-19update(port/dwc2/usb_glue_gd): add check for epsakumisu
2024-12-16update(port/dwc2/usb_glue_at): import system_core_clocksakumisu