summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ehci.c
AgeCommit message (Expand)Author
2022-12-13fix grammar in commentjakllsch
2022-12-13ehci_device_isoc_init() returns errno not usbd_error; remove blank linejakllsch
2022-12-13"periodic frame list", not "period frame list" in commentsjakllsch
2022-12-13Add missing whitespace in error message.jakllsch
2022-04-06revert accidental last commit (except ukbd.c)mlelstv
2022-04-06remove debug printfmlelstv
2022-03-13ehci(4): Serialize access to portsc registers.riastradh
2022-03-13ehci(4): Fix doorbell synchronization.riastradh
2022-03-09ehci(4): Omit bus lock around ehci_suspend/resume.riastradh
2022-03-09usb: Provisionally release bus lock around ubm_rhctrl.riastradh
2022-03-03usb: Hold pipe lock across upm_transfer and upm_start.riastradh
2022-03-03usb: Factor usb_transfer_complete out of ubm_abortx method.riastradh
2022-03-03usb: Factor usb_insert_transfer out of upm_transfer and make private.riastradh
2022-02-12initialize ntag with the old dmatag so we never end up with an invalid onemacallan
2022-01-26shut up an unused variable warningmacallan
2021-12-30convert the ehci device owner ship change message to display the ehciN as well.mrg
2021-12-24ehci(4): fix PR kern/56574: uaudio at ehci (not xhci) only outputsnia
2021-12-23Use the correct dmatag for all control structures. Also, don't KASSERT thatskrll
2021-12-22Three fixesskrll
2021-12-22Whitespaceskrll
2021-12-21Remove an empty lineskrll
2021-12-21Wrap a long lineskrll
2021-12-21Change the usb_mem API to take a bus_dma_tag_t in usb_allocmem instead ofskrll
2021-12-21KASSERT(BUS_ADDR_HI32(baddr) == 0) in, and apply some consistent codeskrll
2021-12-18Fix two bugsskrll
2021-12-07Match variable names to register names. Same binary before and after.skrll
2021-12-07More usb_status_t -> intskrll
2021-12-07Code consistency. NFCI.skrll
2021-12-05ehci: Replace bogus polling during suspend by taking bus lock.riastradh
2021-08-31add missing newline and fix conditional for askroot/single usermrg
2021-01-05More converstion from usbd_status to int for function error reporting.skrll
2020-12-22usb: Omit bogus assertions about struct usbd_pipe::up_intrxfer.riastradh
2020-11-30s/ we we / we /msaitoh
2020-09-20Talk Like a Pirate Day was yesterday.gson
2020-05-17Copyright maintenanceskrll
2020-05-17Use BUS_ADDR_{LO,HI}32. NFCI.skrll
2020-05-15Update ux_length in usbd_setup_isoc_xfer and use this to usb_syncmemskrll
2020-04-05Switch USB to use non-coherent buffers for data transfers in theskrll
2020-03-14revert the 0x% -> %# change for fixed width formats pointed out by uwe.christos
2020-03-13PR/55068: sc.dying: Fix printf formats:christos
2020-03-05Use howmany. NFC.skrll
2020-02-21Fix a memory leak. Spotted by nat@skrll
2020-02-15Fix mistakes in previous sloppy change with root intr xfers.riastradh
2020-02-12Fix steady state of root intr xfers.riastradh
2020-02-12Factor out HCI-independent xfer completion logic.riastradh
2020-02-12Fix steady state of timeouts in ehci.riastradh
2020-02-04don't call usb_syncmem() for zero-length packets.mrg
2019-12-31Remove a stray 'skrll
2019-06-13Random style in ehci, also KM_SLEEP does not fail.maxv
2019-02-17Fix assertion failures triggered by usbdi.c,v 1.182, when devicesrin