summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ehci.c
AgeCommit message (Expand)Author
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
2018-09-18implement a gross hack to fix "boot -a" on systems with usb keyboards onmrg
2018-09-16consolidate the handling of polling across HC drivers, and generic USB:mrg
2018-09-16interrupt has two 'r'sskrll
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2018-08-09fix DIAGNOSTIC build by not copying ub_usepolling to stack before usejakllsch
2018-08-09pull across abort fixes from nick-nhusb. add more abort fixes, usingmrg
2018-06-06Remove duplicate ;maya
2018-04-09Stop potential misuse of vendor names and USB vendor IDs in root hubjakllsch
2017-11-17s/PR_NOWAIT/PR_WAITOK/ in HCD allocx (allocate xfer) methodskrll
2017-10-28Update the kernhist(9) kernel history code to address issues identifiedpgoyette
2017-07-08Remove the requirement for ehci to attach after companion devices.jmcneill
2016-10-03Improve diagnostic print seen in PR 51524.dholland
2016-08-14Change the SOFTINT level from NET to SERIAL for the USB softint handler.skrll
2016-05-14Only set QH CMASK for FS/LS interrupt transfersskrll
2016-05-06Fix a KASSERT (ub_usepolling || mutex)skrll
2016-05-06usb is attached with config_interrupts so we can G/C the code to supportskrll
2016-04-23Merge nick-nhusbskrll
2016-03-13KNFskrll
2015-12-11Don't need to nest #ifdef EHCI_DEBUGskrll
2015-10-29eliminate USBHIST as a define/option. it was entangled with USB_DEBUGmrg
2015-09-11Fix up USBMODE registers in sc_vendor_init functions and not in the ehciskrll
2015-08-24add some _KERNEL_OPT as the finishing touchpooka
2015-08-19More IPL_SCHED -> IPL_USBskrll
2015-07-11 Use correct E[O]{READ,WRITE} function.msaitoh