index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
usb
/
xhci.c
Age
Commit message (
Expand
)
Author
2023-06-05
- Fix clearing of EINT and other transient flags.
mlelstv
2023-04-27
Remove an unnecessary cast in a KASSERTMSG
skrll
2023-04-09
xhci(4): Avoid crash in suspend/resume/resume if first resume fails.
riastradh
2023-04-07
xhci(4): Defer root intr xfers while polling.
riastradh
2022-10-11
KNF a bit. No functional change.
msaitoh
2022-10-11
"Add" number of ports because the same speed's ECR may appear multiple times.
msaitoh
2022-10-11
There is an xHCI device which has USB 2 port only. Support it.
msaitoh
2022-09-25
Remove the bus_space_barrier I added with the commit
skrll
2022-09-13
xhci(4): After attach, access to sc_child/2 requires sc_intr_lock.
riastradh
2022-09-13
xhci(4): Resume commands even if USBSTS.SRE is set.
riastradh
2022-09-01
xhci(4): Make sure to destroy sc_rhlock on detach.
riastradh
2022-08-23
xhci(4): Fix error branch for failed suspend.
riastradh
2022-05-24
fix various typos in comment, documentation and log messages.
andvar
2022-05-14
xhci(4): Handle race between software abort and hardware stall.
riastradh
2022-05-14
xhci(4): Fix edge case in simultaneous xfer abort and failure.
riastradh
2022-04-06
revert accidental last commit (except ukbd.c)
mlelstv
2022-04-06
remove debug printf
mlelstv
2022-03-13
xhci(4): Serialize access to portsc registers.
riastradh
2022-03-13
xhci(4): Restore synchronous abort.
riastradh
2022-03-09
xhci(4): Avoid holding bus lock across usb_delay_ms.
riastradh
2022-03-09
usb: Provisionally release bus lock around ubm_rhctrl.
riastradh
2022-03-03
usb: Hold pipe lock across upm_transfer and upm_start.
riastradh
2022-03-03
usb: Factor usb_transfer_complete out of ubm_abortx method.
riastradh
2022-03-03
usb: Factor usb_insert_transfer out of upm_transfer and make private.
riastradh
2022-01-29
xhci(4): Fix handling of endpoint reset/stop.
riastradh
2022-01-25
Accept USB 3.2 in xhci_id_protocols().
msaitoh
2022-01-16
xhci(4): Fix citation in comment.
riastradh
2022-01-16
xhci(4): Fix copypasto in resume error message.
riastradh
2021-12-21
Change the usb_mem API to take a bus_dma_tag_t in usb_allocmem instead of
skrll
2021-10-23
xhci: Always read/write both halves of 64-bit registers
jakllsch
2021-10-10
xhci: shrink port reset delay
jmcneill
2021-08-17
fix multiplei repetitive typos in comments, messages and documentation. mainl...
andvar
2021-08-13
fix typos in words "pointer" and s/fram /frame/
andvar
2021-06-12
usb(4): Fix racy endpoint reference counting.
riastradh
2021-06-12
usb(4): Sprinkle kernel lock assertions.
riastradh
2021-06-06
also reset xs->xs_xr[dci] to NULL when closing the pipe
jdolecek
2021-05-29
xhci(4): Wait USB_RESUME_WAIT ms, not 20 ms.
riastradh
2021-05-27
Fix error handling botch in 1.138. Thanks to jmcneill@ for spotting it.
skrll
2021-05-26
xhci: Fix logic in waiting for command queue access.
riastradh
2021-05-23
xhci(4): Block commands and issue Stop Endpoint on suspend.
riastradh
2021-05-23
xhci(4): Draft suspend/resume.
riastradh
2021-01-05
More converstion from usbd_status to int for function error reporting.
skrll
2021-01-02
Use USBMALLOC_ZERO to ensure that all DMA memory is zero initialized.
jmcneill
2020-12-22
usb: Omit bogus assertions about struct usbd_pipe::up_intrxfer.
riastradh
2020-10-15
Rename xhci_op_barrier to xhci_barrier and remove offset/length parameters.
jmcneill
2020-08-21
xhci(4): initial support for Isochronous pipes
jakllsch
2020-08-21
xhci(4): copy HCCPARAMS regs to softc, use when needed
jakllsch
2020-06-06
More __BITS. NFCI.
skrll
2020-06-04
Near complete conversion to __BITS
skrll
2020-06-01
Remove some unnecessary bit shifts by using appropriate read size
skrll
[next]