summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Expand)Author
2022-03-03uvideo(4): Attach one video(4) per independent stream.riastradh
2022-03-03uvideo(4): Fix zero initialization of uvideo_stream.riastradh
2022-03-03video(4): Allow drivers to pass the softc explicitly.riastradh
2022-03-03uvideo(4): Sprinkle debug messages.riastradh
2022-03-03uvideo(4): Use __nothing for empty DPRINTF, not actually empty.riastradh
2022-03-03usbdi(9): Suspend control pipe on detach.riastradh
2022-03-03usbdi(9): dtrace probes for USB control requests.riastradh
2022-03-03usb: Assert hci doesn't synchronously complete async xfers.riastradh
2022-03-03usb: Hold pipe lock across upm_transfer and upm_start.riastradh
2022-03-03usb: In usbd_transfer, test whether aborting under the lock.riastradh
2022-03-03usb: Inline usb_insert_transfer.riastradh
2022-03-03usbdi(9): New usbd_suspend_pipe, usbd_resume_pipe.riastradh
2022-03-03usb: Update tables of bus/pipe method locking rules.riastradh
2022-03-03usb: Add missing includes in usb_mem.h.riastradh
2022-03-03xhci(4): Add missing includes to xhcivar.h.riastradh
2022-03-03usb: Factor usb_transfer_complete out of ubm_abortx method.riastradh
2022-03-03usb: usbd_free_xfer never fails. Make it return void.riastradh
2022-03-03usb: usbd_close_pipe never fails. Make it return void.riastradh
2022-03-03usb: usbd_abort_pipe never fails. Make it return void.riastradh
2022-03-03usb: Factor usb_insert_transfer out of upm_transfer and make private.riastradh
2022-03-03urndis(4): Simplify circuitous initialization logic.riastradh
2022-03-03usbnet: Update some comments.riastradh
2022-03-03usbnet: On if_stop, abort xfers before resetting hardware.riastradh
2022-03-03usbnet: Fix type of struct usbnet::un_ed according to plan.riastradh
2022-03-03usbnet: Omit needless detachcv name parameter to usbnet_attach.riastradh
2022-03-03usbnet: Omit empty uno_init functions.riastradh
2022-03-03usbnet: Factor usbnet_init_rx_tx out into usbnet_if_init.riastradh
2022-03-03usbnet drivers: Simplify return of usbnet_init_rx_tx.riastradh
2022-03-03usbnet: Handle usbnet_set_link for drivers with no media detect.riastradh
2022-03-03url(4): Inline call to url_uno_stop -- alias for url_reset.riastradh
2022-03-03usbnet drivers: Omit redundant device reset via *_uno_stop on init.riastradh
2022-03-03usbnet drivers: From *_uno_init, call *_uno_stop, not usbnet_stop.riastradh
2022-03-03usbnet drivers: Prune dead IFF_RUNNING branches in *_uno_init.riastradh
2022-03-03usbnet: Do nothing on if_init/stop if already in the target state.riastradh
2022-03-03usbnet drivers: Omit needless isdying tests in *_uno_init.riastradh
2022-03-03usbnet: Delete the core lock from the API.riastradh
2022-03-03urndis(4): Delete some crazy logic that I think is unnecessary.riastradh
2022-03-03usbnet drivers: Omit needless usbnet core lock and assertions.riastradh
2022-03-03usbnet: Make usbnet_mii_readreg/writereg/statchg private to usbnet.c.riastradh
2022-03-03usbnet drivers: Avoid undefined behaviour if read reg fails.riastradh
2022-03-03axen(4): Use axen mii read/write reg routines, not usbnet ones.riastradh
2022-03-03usbnet drivers: Assert IFNET_LOCKED in if ioctl routines.riastradh
2022-03-03udav(4): Stop asserting !usbnet_isdying.riastradh
2022-03-03aue(4): Simplify. No functional change.riastradh
2022-03-03aue(4): Enable rx/tx registers on init before usbnet_init_rx_tx.riastradh
2022-03-03usbnet drivers: Omit redundant multicast filter update on init.riastradh
2022-03-03usbnet: Apply hardware multicast filter updates synchronously again.riastradh
2022-03-03usbnet drivers: Stop abusing ifp->if_flags & IFF_ALLMULTI.riastradh
2022-03-03usbnet drivers: Omit needless uno_mcast locked subroutines.riastradh
2022-03-03aue(4): Reduce aue_uno_mcast from aue_uno_init to aue_setiff_locked.riastradh