.. |
FILES
|
Remove uscanner(4) driver
|
2021-06-29 10:22:33 +00:00 |
Makefile
|
Put the ioctl definitions in a header, and install it.
|
2020-03-31 16:28:28 +00:00 |
Makefile.usbdevs
|
…
|
|
TODO
|
- remove items that are fixed (usually in the distant past)
|
2019-08-23 07:13:03 +00:00 |
TODO.usbmp
|
Remove uscanner(4) driver
|
2021-06-29 10:22:33 +00:00 |
aubtfwl.c
|
aubtfwl(4): Use kmem_asprintf() for firmware file name creation.
|
2020-05-30 17:19:45 +00:00 |
aubtfwlreg.h
|
Add missing RCSID in header files and one __KERNEL_RCSID().
|
2021-08-26 21:33:36 +00:00 |
auvitek.c
|
auvitek(4): Fix i2c detach if attach failed.
|
2022-03-13 12:49:36 +00:00 |
auvitek_audio.c
|
auvitek(4): Fix i2c detach if attach failed.
|
2022-03-13 12:49:36 +00:00 |
auvitek_board.c
|
…
|
|
auvitek_dtv.c
|
auvitek(4): Fix i2c detach if attach failed.
|
2022-03-13 12:49:36 +00:00 |
auvitek_i2c.c
|
auvitek(4): Fix i2c detach if attach failed.
|
2022-03-13 12:49:36 +00:00 |
auvitek_video.c
|
auvitek(4): Fix i2c detach if attach failed.
|
2022-03-13 12:49:36 +00:00 |
auvitekreg.h
|
…
|
|
auvitekvar.h
|
auvitek(4): Fix i2c detach if attach failed.
|
2022-03-13 12:49:36 +00:00 |
ehci.c
|
ehci(4): Fix bug causing missed wakeups since ehci.c 1.308.
|
2023-10-28 21:18:31 +00:00 |
ehcireg.h
|
…
|
|
ehcivar.h
|
ehci(4): Serialize access to portsc registers.
|
2022-03-13 11:29:21 +00:00 |
emdtv.c
|
emdtv(4): More attach/detach bugs.
|
2022-06-26 22:49:09 +00:00 |
emdtv_board.c
|
…
|
|
emdtv_board.h
|
…
|
|
emdtv_dtv.c
|
emdtv(4): Fix issues in detach.
|
2022-03-29 09:08:44 +00:00 |
emdtv_i2c.c
|
Cleanup i2c bus acquire / release, centralizing all of the logic into
|
2019-12-22 23:23:29 +00:00 |
emdtv_ir.c
|
emdtv(4): More attach/detach bugs.
|
2022-06-26 22:49:09 +00:00 |
emdtvreg.h
|
…
|
|
emdtvvar.h
|
emdtv(4): More attach/detach bugs.
|
2022-06-26 22:49:09 +00:00 |
files.usb
|
various debug updates for some usb drivers
|
2023-07-20 20:00:34 +00:00 |
if_athn_usb.c
|
if_athn_usb.c: provide the usual device information
|
2024-01-11 00:31:02 +00:00 |
if_athn_usb.h
|
Fix error handling, to prevent kernel crashes when detaching an athn0
|
2019-09-14 12:36:35 +00:00 |
if_atu.c
|
usb: usbd_close_pipe never fails. Make it return void.
|
2022-03-03 06:06:52 +00:00 |
if_atureg.h
|
fix various typos, mainly in comments.
|
2022-02-16 22:00:55 +00:00 |
if_aue.c
|
usbnet(9): New usbnet_ispromisc(un).
|
2022-08-20 14:08:59 +00:00 |
if_auereg.h
|
convert aue(4) to usbnet(9).
|
2019-08-23 04:34:51 +00:00 |
if_axe.c
|
usbnet(9): New usbnet_ispromisc(un).
|
2022-08-20 14:08:59 +00:00 |
if_axen.c
|
Use un_flags as pointed out by mrg@ thanks.
|
2023-12-19 08:19:42 +00:00 |
if_axenreg.h
|
…
|
|
if_axereg.h
|
…
|
|
if_bwfm_usb.c
|
Sort #includes. Nix trailing whitespace.
|
2020-07-22 17:18:10 +00:00 |
if_cdce.c
|
usbnet: Omit needless detachcv name parameter to usbnet_attach.
|
2022-03-03 05:56:28 +00:00 |
if_cdcereg.h
|
…
|
|
if_cue.c
|
cue(4): Prune dead branch: IFF_BROADCAST is always set here.
|
2022-08-20 14:09:10 +00:00 |
if_cuereg.h
|
port cue(4), mue(4) and url(4) to usbnet(9). diffstat says:
|
2019-08-15 08:02:32 +00:00 |
if_kue.c
|
usbnet(9): New usbnet_ispromisc(un).
|
2022-08-20 14:08:59 +00:00 |
if_kuereg.h
|
port kue(4) to usbnet(9). interesting notes:
|
2019-08-16 08:51:09 +00:00 |
if_mos.c
|
ETHERCAP_VLAN_MTU does not go into ifp->if_capabilities but ethercom
|
2022-10-10 18:30:28 +00:00 |
if_mosreg.h
|
add mos(4) driver for Moschip MCS7730/MCS7830/MCS7832 usb ethernet.
|
2019-09-20 10:34:54 +00:00 |
if_mue.c
|
fix various typos in comments and one output message.
|
2022-10-31 21:22:05 +00:00 |
if_muereg.h
|
port cue(4), mue(4) and url(4) to usbnet(9). diffstat says:
|
2019-08-15 08:02:32 +00:00 |
if_muevar.h
|
port cue(4), mue(4) and url(4) to usbnet(9). diffstat says:
|
2019-08-15 08:02:32 +00:00 |
if_otus.c
|
Stricter bounds check for some packet length we get from the usb chip,
|
2020-06-11 09:51:37 +00:00 |
if_otusreg.h
|
…
|
|
if_otusvar.h
|
Define and implement a locking protocol for the ifmedia / mii layers:
|
2020-03-15 23:04:50 +00:00 |
if_rum.c
|
rum(4): Avoid uninitialized garbage in failed register read.
|
2022-08-12 19:13:36 +00:00 |
if_rumreg.h
|
…
|
|
if_rumvar.h
|
Define and implement a locking protocol for the ifmedia / mii layers:
|
2020-03-15 23:04:50 +00:00 |
if_run.c
|
disable inlining for couple functions which allocate usb_device_request_t
|
2020-06-24 21:06:39 +00:00 |
if_runvar.h
|
Conditionally enable the formerly #if'ed-out code to use the
|
2020-06-06 13:53:43 +00:00 |
if_smsc.c
|
usbnet(9): New usbnet_ispromisc(un).
|
2022-08-20 14:08:59 +00:00 |
if_smscreg.h
|
revert accidental last commit (except ukbd.c)
|
2022-04-06 22:01:45 +00:00 |
if_udav.c
|
udav(4): Prune dead branch: legacy IFF_ALLMULTI is never set here.
|
2022-08-20 14:09:20 +00:00 |
if_udavreg.h
|
…
|
|
if_umb.c
|
umb(4): Use usbd_do_request as drivers are intended to do.
|
2022-08-20 11:32:08 +00:00 |
if_umbreg.h
|
KNF
|
2020-03-21 06:54:32 +00:00 |
if_upgt.c
|
upgt(4): Make upgt_free_cmd match upgt_alloc_cmd.
|
2022-07-01 01:07:32 +00:00 |
if_upgtvar.h
|
fix some more typos in comments/log messages, improve wording as well.
|
2021-08-21 11:55:24 +00:00 |
if_upl.c
|
usbnet: Omit needless detachcv name parameter to usbnet_attach.
|
2022-03-03 05:56:28 +00:00 |
if_ural.c
|
ural_start(): Replace "IFQ_DEQUEUE() -> IF_PREPEND() on failure" with
|
2022-08-20 19:11:08 +00:00 |
if_uralreg.h
|
…
|
|
if_uralvar.h
|
Define and implement a locking protocol for the ifmedia / mii layers:
|
2020-03-15 23:04:50 +00:00 |
if_ure.c
|
ure(4): Set all bits, not no bits, in multicast filter for promisc.
|
2023-10-09 11:28:05 +00:00 |
if_urereg.h
|
…
|
|
if_urevar.h
|
…
|
|
if_url.c
|
usbnet(9): New usbnet_ispromisc(un).
|
2022-08-20 14:08:59 +00:00 |
if_urlreg.h
|
URL_TCR_IFG0 is not bit 4 but bit3. From OpenBSD.
|
2019-12-27 08:53:30 +00:00 |
if_urndis.c
|
Apply the new diff from
|
2023-10-01 06:55:27 +00:00 |
if_urtw.c
|
usb: usbd_close_pipe never fails. Make it return void.
|
2022-03-03 06:06:52 +00:00 |
if_urtwn.c
|
Add Mercusys NW150US V2 USB support
|
2024-01-06 00:26:26 +00:00 |
if_urtwnreg.h
|
…
|
|
if_urtwnvar.h
|
Define and implement a locking protocol for the ifmedia / mii layers:
|
2020-03-15 23:04:50 +00:00 |
if_urtwreg.h
|
Add missing RCSID in header files and one __KERNEL_RCSID().
|
2021-08-26 21:33:36 +00:00 |
if_zyd.c
|
Remove duplicate
|
2021-06-13 09:24:33 +00:00 |
if_zydreg.h
|
Define and implement a locking protocol for the ifmedia / mii layers:
|
2020-03-15 23:04:50 +00:00 |
irmce.c
|
irmce(4): Use config_detach_children.
|
2023-05-10 00:12:28 +00:00 |
kue_fw.h
|
…
|
|
mbim.h
|
Add missing RCSID in header files and one __KERNEL_RCSID().
|
2021-08-26 21:33:36 +00:00 |
motg.c
|
usb: Provisionally release bus lock around ubm_rhctrl.
|
2022-03-09 22:17:41 +00:00 |
motgreg.h
|
…
|
|
motgvar.h
|
…
|
|
ohci.c
|
ohci(4): Don't flail around with enabling polling in suspend/resume.
|
2022-03-09 22:18:54 +00:00 |
ohcireg.h
|
Convert ohcireg.h to __BITS. NFCI.
|
2020-06-03 15:38:02 +00:00 |
ohcivar.h
|
Restructure the abort code for TD based transfers (ctrl, bulk, intr).
|
2020-12-09 07:10:01 +00:00 |
pseye.c
|
video(9): Make softc argument mandatory for video_attach_mi.
|
2022-03-03 06:23:25 +00:00 |
slurm.c
|
…
|
|
stuirda.c
|
…
|
|
u3g.c
|
Add support for ZTE MF112 and D-Link DWM222 3G USB modems
|
2023-02-13 14:05:26 +00:00 |
ualea.c
|
ualea(4): Enter the data under the softc lock.
|
2022-03-20 13:18:30 +00:00 |
uark.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
uatp.c
|
uatp(4): Use usbd_get/set_report for Geyser 3/4 reset.
|
2022-03-28 12:45:04 +00:00 |
uaudio.c
|
s/streadming/streaming/ in debug message.
|
2023-08-14 21:17:08 +00:00 |
uaudioreg.h
|
Handle packet scheduling for high/super speed.
|
2023-04-16 19:26:20 +00:00 |
uberry.c
|
Remove clause 3 and 4 leftovers from TNF licenses in more sources.
|
2019-12-15 16:48:25 +00:00 |
ubsa.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
ubsa_common.c
|
Handle IXON,IXOFF individually.
|
2021-06-13 09:29:38 +00:00 |
ubsavar.h
|
…
|
|
ubt.c
|
revert accidental last commit (except ukbd.c)
|
2022-04-06 22:01:45 +00:00 |
uchcom.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
ucom.c
|
ucom(4): Simplify logic fixing PR kern/57259.
|
2023-03-05 23:28:54 +00:00 |
ucomvar.h
|
…
|
|
ucycom.c
|
ucycom(4): Convert to ttylock/ttyunlock.
|
2022-10-26 23:50:28 +00:00 |
udl.c
|
RISC-V support that works on QEMU with a single hart.
|
2023-05-07 12:41:45 +00:00 |
udl.h
|
Finally fix the blitting function.
|
2022-09-06 02:20:17 +00:00 |
udsbr.c
|
udsbr(4): Use config_detach_children.
|
2023-05-10 00:12:36 +00:00 |
udsir.c
|
Change the kqueue filterops::f_isfd field to filterops::f_flags, and
|
2021-09-26 01:16:07 +00:00 |
uep.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
uftdi.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
uftdireg.h
|
Support serial speeds up to 12mbaud with newer FTDI chips.
|
2019-09-13 20:50:45 +00:00 |
ugen.c
|
Undo the DPRINTFN part of the last commit. It breaks i386 at least
|
2023-11-06 12:16:52 +00:00 |
ugensa.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
ugraphire_rdesc.h
|
…
|
|
uhci.c
|
uhci(4): Fix wrong lock in callout_halt in uhci_suspend.
|
2022-08-17 20:03:05 +00:00 |
uhcireg.h
|
…
|
|
uhcivar.h
|
Use roundup. NFCI.
|
2020-03-15 07:56:19 +00:00 |
uhid.c
|
Don't call versioned stuff "old". Follow the naming convention for versioning
|
2023-07-31 17:41:17 +00:00 |
uhidev.c
|
Back out r1.82 ("Do not explicitly set the HID Report Protocol upon attach")
|
2022-11-04 19:46:55 +00:00 |
uhidev.h
|
uhidev(9): Define UHIDEV_MAXREPID = 255.
|
2022-03-28 12:44:37 +00:00 |
uhmodem.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
uhso.c
|
uhso(4): Convert locking comments to locking assertions.
|
2022-10-26 23:53:03 +00:00 |
uhub.c
|
revert accidental last commit (except ukbd.c)
|
2022-04-06 22:01:45 +00:00 |
uintuos.c
|
a driver for Wacom Intuos drawing tablets, from Yorick Hardy
|
2022-06-30 06:30:44 +00:00 |
uipad.c
|
Localify, constify.
|
2020-01-07 06:42:26 +00:00 |
uipaq.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
uirda.c
|
uirda(4): Unconditionally initializes mutexes and selq on attach.
|
2022-08-07 11:25:32 +00:00 |
uirdavar.h
|
- Use seltrue_filtops rather than rolling our own with filt_seltrue.
|
2021-09-26 15:08:29 +00:00 |
ukbd.c
|
ukbd(4): Sort includes.
|
2023-09-02 17:43:16 +00:00 |
ukbdvar.h
|
…
|
|
ukyopon.c
|
Add uxrcom driver for Exar XR21V141x USB serial adapters. Based in part
|
2020-04-12 01:10:53 +00:00 |
ukyopon.h
|
…
|
|
ulpireg.h
|
…
|
|
ulpt.c
|
Fix NULL deref on attach failure. Found via vHCI fuzzing.
|
2020-06-27 07:29:11 +00:00 |
umass.c
|
umass(4): Reduce timeout for control xfers to standard USB timeout.
|
2022-09-22 14:27:52 +00:00 |
umass_quirks.c
|
Add umass quirk for Alcor AU6366 multi-card reader.
|
2020-06-19 11:52:42 +00:00 |
umass_quirks.h
|
…
|
|
umass_scsipi.c
|
umass(4): Omit needless reference counting.
|
2021-12-31 14:24:16 +00:00 |
umass_scsipi.h
|
…
|
|
umassvar.h
|
umass(4): Omit needless reference counting.
|
2021-12-31 14:24:16 +00:00 |
umcs.c
|
fix typos in comment and log message.
|
2023-01-21 16:50:05 +00:00 |
umcs.h
|
s/ for for / for / in comment.
|
2023-09-21 09:31:49 +00:00 |
umct.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
umct.h
|
…
|
|
umidi.c
|
umidi(4): Clarify loops. No functional change intended.
|
2022-07-01 01:08:06 +00:00 |
umidi_quirks.c
|
…
|
|
umidi_quirks.h
|
…
|
|
umodem.c
|
Add uxrcom driver for Exar XR21V141x USB serial adapters. Based in part
|
2020-04-12 01:10:53 +00:00 |
umodem_common.c
|
Compute a unique port number from interface index.
|
2022-07-31 13:01:16 +00:00 |
umodemvar.h
|
…
|
|
umodeswitch.c
|
Add support for D-Link DWM-222 4G LTS USB adapter
|
2023-08-04 13:25:17 +00:00 |
ums.c
|
Add workaround for Microsoft Sculpt Wireless keyboard/mouse.
|
2024-01-13 15:26:36 +00:00 |
uplcom.c
|
Add missing brace.
|
2022-07-06 15:24:14 +00:00 |
usb.c
|
Don't call versioned stuff "old". Follow the naming convention for versioning
|
2023-07-31 17:41:17 +00:00 |
usb.h
|
put back old names (should be removed from the sanitizers)
|
2023-07-31 23:52:12 +00:00 |
usb_mem.c
|
Change the usb_mem API to take a bus_dma_tag_t in usb_allocmem instead of
|
2021-12-21 09:51:22 +00:00 |
usb_mem.h
|
usb: Add missing includes in usb_mem.h.
|
2022-03-03 06:09:11 +00:00 |
usb_quirks.c
|
fix typq
|
2023-05-14 23:58:35 +00:00 |
usb_quirks.h
|
add a quirk for devices that need ums::sc_alwayson
|
2021-10-01 21:09:50 +00:00 |
usb_sdt.h
|
New dtrace usb provider, with a handful of probes in usb.c.
|
2020-02-19 16:03:30 +00:00 |
usb_subr.c
|
usb(9): Assert ud_ifaces is null before we clobber it.
|
2023-04-11 08:50:07 +00:00 |
usb_verbose.c
|
…
|
|
usb_verbose.h
|
…
|
|
usbcdc.h
|
Fix typo in comment. s/notifcation/notification/
|
2021-11-06 06:44:41 +00:00 |
usbdevices.config
|
Remove uscanner(4) driver
|
2021-06-29 10:22:33 +00:00 |
usbdevs
|
Add Microsoft Sculpt Wireless keyboard/mouse.
|
2024-01-13 14:42:14 +00:00 |
usbdevs.h
|
Regen
|
2024-01-13 15:22:40 +00:00 |
usbdevs_data.h
|
Regen
|
2024-01-13 15:22:40 +00:00 |
usbdi.c
|
usbdi(9): Assert not polling in abort path.
|
2024-01-13 18:22:13 +00:00 |
usbdi.h
|
usbdi(9): Nix resurrected usbd_request_async.
|
2022-08-20 11:32:20 +00:00 |
usbdi_util.c
|
usbdi(9): Make usb_desc_iter_next_interface reject truncated descs.
|
2022-04-17 13:16:52 +00:00 |
usbdi_util.h
|
remove unused
|
2020-06-16 17:25:56 +00:00 |
usbdivar.h
|
usb: Fix roothub ctrl xfer aborts.
|
2022-03-13 11:28:52 +00:00 |
usbhid.h
|
Add ioctls to get and set raw mode.
|
2020-03-04 01:23:08 +00:00 |
usbhist.h
|
remove clause 3 from all my licenses that aren't conflicting with
|
2021-12-11 19:24:18 +00:00 |
usbnet.c
|
usbnet(9): Fix typo in comment.
|
2023-10-09 17:44:33 +00:00 |
usbnet.h
|
usbnet(9): Update comments about locking to reflect current reality.
|
2022-08-22 08:37:16 +00:00 |
usbroothub.c
|
usb: Fix roothub ctrl xfer aborts.
|
2022-03-13 11:28:52 +00:00 |
usbroothub.h
|
…
|
|
uslsa.c
|
PR kern/56946
|
2022-07-29 13:07:14 +00:00 |
uslsareg.h
|
…
|
|
usscanner.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
ustir.c
|
ustir(4): Avoid undefined behaviour if register read fails.
|
2022-03-12 21:15:25 +00:00 |
ustirreg.h
|
Purge an ancient email address, use dsainty@NetBSD.org instead
|
2019-09-22 07:28:35 +00:00 |
uthum.c
|
uhidev(9): Make uhidev state opaque.
|
2022-03-28 12:44:17 +00:00 |
utoppy.c
|
usb: usbd_abort_pipe never fails. Make it return void.
|
2022-03-03 06:05:38 +00:00 |
utoppy.h
|
…
|
|
uts.c
|
uts(4): Use config_detach_children.
|
2023-05-10 00:12:44 +00:00 |
uvideo.c
|
Reduce excessive settle delay.
|
2023-04-10 15:27:51 +00:00 |
uvideoreg.h
|
Better descriptor parsing.
|
2023-04-10 15:26:56 +00:00 |
uvisor.c
|
Merge thorpej-cfargs2.
|
2021-08-07 16:18:40 +00:00 |
uvscom.c
|
s/faild/failed/ in comments and messages.
|
2022-11-01 19:24:30 +00:00 |
uxrcom.c
|
Clean up some useless ugliness. NFC.
|
2020-07-09 13:43:04 +00:00 |
vhci.c
|
vhci(4): Make vhci_usb_attach/detach return void.
|
2022-03-12 15:30:51 +00:00 |
vhci.h
|
Publish the request/response structures too.
|
2020-03-31 16:34:25 +00:00 |
x1input_rdesc.h
|
…
|
|
xhci.c
|
xhci(4): Don't panic on suspend if previous suspend/resume failed.
|
2023-07-20 11:59:04 +00:00 |
xhcireg.h
|
- Fix clearing of EINT and other transient flags.
|
2023-06-05 03:44:47 +00:00 |
xhcivar.h
|
xhci(4): Avoid crash in suspend/resume/resume if first resume fails.
|
2023-04-09 20:41:28 +00:00 |
xinput_rdesc.h
|
…
|
|