summaryrefslogtreecommitdiff
path: root/port/ehci
AgeCommit message (Expand)Author
2024-05-04add check for hpmsakumisu
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-07export ehci config macrossakumisu
2024-04-06read ehci hcor offset from hccr caplengthsakumisu
2024-04-04init ohci for ehcisakumisu
2024-03-28mark errorcode with USB_ERR_SHUTDOWN when kill urbsakumisu
2024-03-27fix warning in 64bitsakumisu
2024-03-27fix aic irq param num and add usbh_init apisakumisu
2024-03-26remove qtd alloc & free, use static pool insteadsakumisu
2024-03-25update aic gluesakumisu
2024-03-25use only one qh for intr, following with linux driversakumisu
2024-03-24update ehci gluesakumisu
2024-03-21add usb_hc_low_level_deinit apisakumisu
2024-03-20ehci:fix missing bus paramsakumisu
2024-02-24align for some bufferssakumisu
2024-02-24fix bl gluesakumisu
2024-02-20port: HPMicro: decoupling the relationship between busid and usbidZhihong Chen
2024-02-18config busid and regbase in usbh_initialize and usbd_initializesakumisu
2024-02-06support multi port api for devicesakumisu
2024-01-09add ehci hccr offset macrosakumisu
2024-01-08support multi USB IP for hostsakumisu
2023-12-30add aic & intel ehci glue, add rtems osalsakumisu
2023-12-24add usbh_deinitialize apisakumisu
2023-12-05add usb errno, do not use system errnosakumisu
2023-12-05check token only with qtd, not use token in qhsakumisu
2023-11-24find roothub port to check if device is connectingsakumisu
2023-11-23hpmicro: update port filesZhihong Chen
2023-11-22free pipe after sem givingsakumisu
2023-11-22support ehci suspend & resumesakumisu
2023-11-22reduce qtd numsakumisu
2023-11-16refactor urb, add ep & hport in urb to make hardware pipe more reusablesakumisu
2023-11-13check if token is active without errors, if token has errors, go to wakeup semsakumisu
2023-11-03check qtd active status to fix nbytes = 0 in nak or ping statussakumisu
2023-09-07Update hcd-ehci, dcd-dwc2 and examples.Wayne Lin
2023-08-26port: hpmicro: separate host and device USB instance configZhihong Chen
2023-08-26add config for hpmicro usb instance and irqsakimisu
2023-08-25fix macro spellingsakimisu
2023-08-25copy bouffalo ehci glue from official sdksakimisu
2023-08-25improve ehci driver, enable iaad featuresakimisu
2023-08-25remove usb_phy_init, because hpm sdk v1.2 implement itsakimisu
2023-08-01ehci: update hardcode for hpmicroZhihong Chen
2023-07-05enum device with disposable thread, do not block hub threadsakimisu
2023-04-20update ehci iso struct and apisakumisu
2023-03-12replace speed reconfig with multsakimisu
2023-02-23clean ehci iso codesakumisu
2023-02-10format codesakumisu
2023-02-06update ehci driversakumisu
2022-12-31update iso transfersakimisu