CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2015/03/25 07:23:06
Modified files: sys/dev/usb : ehci.c Log message: Expand ehci_{add,del}_intr_list() macros. ehci(4) is using a TAILQ_* to keep track of the pending transfers. In this context "pending" means submitted to the hardware. Now that we are no longer fiddling with the internal of the TAILQ_* there's no good reason to keep these macro, but more importantly this will let us reuse the 'inext' field to get rid of the other hand-rolled lists of xfers. No functional change.