summaryrefslogtreecommitdiff
path: root/port/ehci
AgeCommit message (Expand)Author
2024-07-09port: ehci: update init and deinitZhihong Chen
2024-07-04refactor(e(o)hci): rename usb_hc_e(o)hci to usb_e(o)hci_reg, usb_hc_e(o)hci_p...sakumisu
2024-06-28fix(port): enter section before alloc pipesakumisu
2024-06-14remove ununsed codesakumisu
2024-06-11update(port/ehci): use static iso pool for iso urb to reduce alloc timesakumisu
2024-05-22fix(port/ehci): fix missing busidsakumisu
2024-05-18port: HPMicro: update usb_glue_hpmZhihong Chen
2024-05-16fix(port/usb_hc_ehci): clear iaad statussakumisu
2024-05-08remove qh with iaadsakumisu
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