summaryrefslogtreecommitdiff
path: root/port
AgeCommit message (Collapse)Author
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
2024-12-16update(port/dwc2/usb_glue_st): support stm32h7rssakumisu
2024-12-16update(port/dwc2/usb_dc_dwc2): support up to 16 endpointssakumisu
2024-12-09update(port/ohci): update ohci common codesakumisu
2024-12-04update(port/ehci/usb_glue_aic): add check for CONFIG_USB_OHCI_HCOR_OFFSETsakumisu
2024-11-29update(port/dwc2/usb_hc_dwc2): do not support hs hub with ls/fs devicesakumisu
2024-11-27update(port/fsdev): add check for iso, we do not supportsakumisu
2024-11-26chore: add missing licensesakumisu
2024-11-25update(port/dwc2/usb_dc_dwc2): clear crst bit because some mcu cannot be ↵sakumisu
self-clearing, refs:#276
2024-11-21fix(port/dwc2/usb_dc_dwc2): do not clear other intr bitssakumisu
2024-11-18HPMicro: update hpmicro port filesZhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2024-10-31update(port/ehci/usb_glue_aic): remove lsusb shell, add check for ehci ↵sakumisu
configflag
2024-10-17fix(port/dwc2/usb_hc_dwc2): fix check typosakumisu
2024-10-11update(port/kinetis): update mcx glue for mcxa153/mcxc444sakumisu
2024-10-10feat(port/kinetis): add kinetis usbipsakumisu
2024-09-27update(port/dwc2/usb_dc_dwc2): enlarge CONFIG_USB_DWC2_TX1_FIFO_SIZE for ↵sakumisu
video demo and export CONFIG_USB_DWC2_DMA_ENABLE
2024-09-26fix(port/dwc2/usb_dc_dwc2): set multi packet for iso in tx empty process, ↵sakumisu
every transfer will reset this bits, so we need restore it. remove ununsed iso imcomplete isr
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-02fix(port/ehci/usb_glue_ma35d0): fix typosakumisu
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-25fix(port/bl): overflow checksakumisu
2024-08-25feat(port/chipidea): add chipidea port, add nxp mxc glue for chipidea and ehcisakumisu
2024-08-23update(port/hpm): check resume in port changesakumisu
2024-08-23port: hpmicro: add USBH_USE_CUSTOM_ISR add USBD_USE_CUSTOM_ISR to control isrZhihong Chen
- add USBH_USE_CUSTOM_ISR add USBD_USE_CUSTOM_ISR to control isr Signed-off-by: Zhihong Chen <[email protected]>
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-16HPMicro: update usb_dc_hpm.cZhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2024-08-16port: ehci: should not be clear CSC/PEC/OCC flag when usb_hc_init()Zhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2024-08-16refactor: move CHERRYUSB_VERSION and CHERRYUSB_VERSION_STR into usb_version.hsakumisu