NetBSD/sys/dev/usb
riastradh 300e22678b Use callout_halt and usb_rem_task_wait in urtw(4).
Also comment on sketchiness in urtw_newstate that is beyond my scope
right now.
2018-07-29 02:06:11 +00:00
..
FILES various umidi clean ups: 2014-12-21 23:00:35 +00:00
Makefile
Makefile.usbdevs Fix the same typo again in the same comment. 2017-04-18 19:04:25 +00:00
TODO Remove a couple of items 2014-06-25 21:23:03 +00:00
TODO.usbmp Slight tweak now that umass(4) doesn't need KERNEL_LOCK 2016-11-21 08:48:00 +00:00
aubtfwl.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
aubtfwlreg.h
auvitek.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
auvitek_audio.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
auvitek_board.c
auvitek_dtv.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
auvitek_i2c.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
auvitek_video.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
auvitekreg.h
auvitekvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ehci.c Remove duplicate ; 2018-06-06 01:49:07 +00:00
ehcireg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ehcivar.h Stop potential misuse of vendor names and USB vendor IDs in root hub 2018-04-09 16:21:09 +00:00
emdtv.c Whitespace 2016-12-04 10:08:26 +00:00
emdtv_board.c
emdtv_board.h
emdtv_dtv.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
emdtv_i2c.c
emdtv_ir.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
emdtvreg.h __attribute__((__packed__)) -> __packed 2014-06-21 03:44:06 +00:00
emdtvvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ezload.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
ezload.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
files.usb Fix last: 2018-03-05 09:35:01 +00:00
if_athn_usb.c Use usb_rem_task_wait in usb athn(4) detachment. 2018-07-29 01:59:56 +00:00
if_athn_usb.h Pull across from nick-nhusb. 2017-01-21 12:45:22 +00:00
if_atu.c Use usb_rem_task_wait in atu(4). 2018-07-29 02:00:07 +00:00
if_atureg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_aue.c Use callout_halt and usb_rem_task_wait on detach in aue(4). 2018-07-29 02:00:17 +00:00
if_auereg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_axe.c Use callout_halt and usb_rem_task_wait in axe(4). 2018-07-29 02:00:27 +00:00
if_axen.c Use callout_halt and usb_rem_task_wait in axen(4). 2018-07-29 02:00:38 +00:00
if_axenreg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_axereg.h Sync with FreeBSD/OpenBSD and add support for 88772B devices. 2016-12-04 10:07:06 +00:00
if_bwfm_usb.c Fix off-by-one in rx packet processing 2018-05-11 10:59:30 +00:00
if_cdce.c Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward 2018-06-26 06:47:57 +00:00
if_cdcereg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_cue.c Use callout_halt and usb_rem_task_wait in cue(4). 2018-07-29 02:00:48 +00:00
if_cuereg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_kue.c Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward 2018-06-26 06:47:57 +00:00
if_kuereg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_otus.c Use usb_rem_task_wait in otus(4) detach. 2018-07-29 02:00:59 +00:00
if_otusreg.h
if_otusvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_rum.c Use callout_halt and usb_rem_task_wait in rum(4) detach. 2018-07-29 02:01:11 +00:00
if_rumreg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_rumvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_run.c Use callout_halt and usb_rem_task_wait in run(4) detach. 2018-07-29 02:01:22 +00:00
if_runvar.h Use a #define instead of a magic number 2017-11-17 13:08:48 +00:00
if_smsc.c Use callout_halt and usb_rem_task_wait in smsc(4). 2018-07-29 02:01:32 +00:00
if_smscreg.h Correct minor TX_CTRL_0_ guess and document the INTR interrupt control 2014-08-21 14:02:10 +00:00
if_smscvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_udav.c Use callout_halt and usb_rem_task_wait in udav(4). 2018-07-29 02:01:43 +00:00
if_udavreg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_upgt.c Use callout_halt and usb_rem_task_wait in upgt(4). 2018-07-29 02:01:54 +00:00
if_upgtvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_upl.c Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward 2018-06-26 06:47:57 +00:00
if_ural.c Use callout_halt and usb_rem_task_wait(4) in ural(4) detach. 2018-07-29 02:02:04 +00:00
if_uralreg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_uralvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_url.c Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward 2018-06-26 06:47:57 +00:00
if_urlreg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_urndis.c Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward 2018-06-26 06:47:57 +00:00
if_urndisreg.h Whitespace 2016-12-04 10:08:26 +00:00
if_urtw.c Use callout_halt and usb_rem_task_wait in urtw(4). 2018-07-29 02:06:11 +00:00
if_urtwn.c - Unify the "rtwn" and "urtwn" register definitions and initialization 2018-06-29 04:02:10 +00:00
if_urtwnreg.h - Unify the "rtwn" and "urtwn" register definitions and initialization 2018-06-29 04:02:10 +00:00
if_urtwnvar.h - Unify the "rtwn" and "urtwn" register definitions and initialization 2018-06-29 04:02:10 +00:00
if_urtwreg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
if_zyd.c Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward 2018-06-26 06:47:57 +00:00
if_zydreg.h Remove set but not used sc_flags. 2018-04-30 01:14:07 +00:00
irmce.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
kue_fw.h
moscom.c Add first channel of mcs7720. 2017-06-26 20:36:01 +00:00
motg.c Stop potential misuse of vendor names and USB vendor IDs in root hub 2018-04-09 16:21:09 +00:00
motgreg.h Instead of polluting motgreg.h with AllWinner specific registers (things 2014-09-13 17:42:48 +00:00
motgvar.h Stop potential misuse of vendor names and USB vendor IDs in root hub 2018-04-09 16:21:09 +00:00
ohci.c Remove duplicate ; 2018-06-06 01:49:07 +00:00
ohcireg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ohcivar.h Stop potential misuse of vendor names and USB vendor IDs in root hub 2018-04-09 16:21:09 +00:00
pseye.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
slurm.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
stuirda.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
u3g.c - USB_VENDOR_QUALCOMM -> USB_VENDOR_LG 2018-07-24 08:15:57 +00:00
ualea.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
uark.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
uatp.c Factor out bus-independant HID code so that it can be shared by USB, bluetooth 2017-12-10 17:03:07 +00:00
uaudio.c Change aprint_error_dev to aprint_normal_dev for normal completion case. 2018-06-16 08:24:55 +00:00
uaudioreg.h
uberry.c Whitespace 2016-12-04 10:08:26 +00:00
ubsa.c Whitespace 2016-12-04 10:08:26 +00:00
ubsa_common.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ubsavar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ubt.c m_free -> m_freem, m_copyback could have added mbufs in the chain 2018-04-18 14:56:35 +00:00
uchcom.c Followling an advice in a linux forum, don't update LCR1/LCR2. 2016-12-12 16:47:06 +00:00
ucom.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
ucomvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ucycom.c Factor out bus-independant HID code so that it can be shared by USB, bluetooth 2017-12-10 17:03:07 +00:00
udl.c Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@) 2018-04-01 04:35:01 +00:00
udl.h Stop crash when switching vt or leaving X windows. 2016-10-18 20:17:37 +00:00
udsbr.c Whitespace 2016-12-04 10:08:26 +00:00
udsir.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
uep.c uep: allow (hard-coded) calibration. 2016-12-05 13:14:22 +00:00
uftdi.c Attach uftdi to each interface found in the device separately. 2018-02-20 15:48:37 +00:00
uftdireg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ugen.c Fix last: 2018-03-05 09:35:01 +00:00
ugensa.c - USB_VENDOR_QUALCOMM -> USB_VENDOR_LG 2018-07-24 08:15:57 +00:00
ugraphire_rdesc.h Support some Wacom pen tablets: 2017-09-02 04:35:51 +00:00
uhci.c Stop potential misuse of vendor names and USB vendor IDs in root hub 2018-04-09 16:21:09 +00:00
uhcireg.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
uhcivar.h Stop potential misuse of vendor names and USB vendor IDs in root hub 2018-04-09 16:21:09 +00:00
uhid.c Factor out bus-independant HID code so that it can be shared by USB, bluetooth 2017-12-10 17:03:07 +00:00
uhidev.c Factor out bus-independant HID code so that it can be shared by USB, bluetooth 2017-12-10 17:03:07 +00:00
uhidev.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
uhmodem.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
uhso.c Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward 2018-06-26 06:47:57 +00:00
uhub.c Mark DVF_DETACH_SHUTDOWN to USB root HUB. This change makes USB host 2018-02-01 09:50:48 +00:00
uipad.c Remove comment about BlackBerry devices which are not relevant here. 2017-09-30 13:01:50 +00:00
uipaq.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
uirda.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
uirdavar.h Whitespace 2016-12-04 10:08:26 +00:00
ukbd.c tidy up debugging (make it compile with the 'ALL' kernel) 2018-01-09 17:58:09 +00:00
ukbdvar.h
ukyopon.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
ukyopon.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
ulpireg.h
ulpt.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
umass.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
umass_isdata.c move ata_queue_alloc(1) and ata_queue_free() calls to ata_channel_init() 2017-10-20 07:06:05 +00:00
umass_isdata.h Merge support for SATA NCQ (Native Command Queueing) from jdolecek-ncq branch 2017-10-07 16:05:31 +00:00
umass_quirks.c Update the kernhist(9) kernel history code to address issues identified 2017-10-28 00:37:11 +00:00
umass_quirks.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
umass_scsipi.c Update the kernhist(9) kernel history code to address issues identified 2017-10-28 00:37:11 +00:00
umass_scsipi.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
umassvar.h Fix build for USB_DEBUG without UMASS_DEBUG 2016-07-03 07:27:37 +00:00
umcs.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
umcs.h Add umcs(4) - a driver for moschip 78{1,2,4}0 based multiport serial 2014-03-16 09:34:45 +00:00
umct.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
umct.h
umidi.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
umidi_quirks.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
umidi_quirks.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
umodem.c KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
umodem_common.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
umodemvar.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
umodeswitch.c - USB_VENDOR_QUALCOMM -> USB_VENDOR_LG 2018-07-24 08:15:57 +00:00
ums.c Factor out bus-independant HID code so that it can be shared by USB, bluetooth 2017-12-10 17:03:07 +00:00
uplcom.c Whitespace 2016-12-04 10:08:26 +00:00
urio.c Whitespace 2016-12-04 10:08:26 +00:00
urio.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
usb.c New function usb_rem_task_wait(dev, task, queue). 2018-07-29 01:59:46 +00:00
usb.h Pull across xhci(4) improvemnts from nick-nhusb 2017-01-19 16:05:00 +00:00
usb_mem.c Update the kernhist(9) kernel history code to address issues identified 2017-10-28 00:37:11 +00:00
usb_mem.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
usb_quirks.c - USB_VENDOR_QUALCOMM -> USB_VENDOR_LG 2018-07-24 08:15:57 +00:00
usb_quirks.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
usb_subr.c add missing KERNEL_LOCK protection around autoconf calls. 2018-04-30 05:04:34 +00:00
usb_verbose.c Merge the 3 copies of devlist2h.awk that deal with 16 bit key and value 2014-09-21 14:30:22 +00:00
usb_verbose.h Merge the 3 copies of devlist2h.awk that deal with 16 bit key and value 2014-09-21 14:30:22 +00:00
usbcdc.h
usbdevices.config Add bwfm 2017-10-19 23:59:30 +00:00
usbdevs Add Huawei E182. 2018-07-25 05:29:33 +00:00
usbdevs.h Regen. 2018-07-25 05:29:58 +00:00
usbdevs_data.h Regen. 2018-07-25 05:29:58 +00:00
usbdi.c Update the kernhist(9) kernel history code to address issues identified 2017-10-28 00:37:11 +00:00
usbdi.h New function usb_rem_task_wait(dev, task, queue). 2018-07-29 01:59:46 +00:00
usbdi_util.c On detach, print error message with aprint_error_dev() instead of printf(). 2018-07-24 03:58:36 +00:00
usbdi_util.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
usbdivar.h Detect USB 3.1. 2018-06-29 17:48:24 +00:00
usbhid.h Side-load dev/hid/hid.h to restore the previous visibility of macros 2018-07-15 18:36:51 +00:00
usbhist.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
usbroothub.c Use ostype from <sys/systm.h> instead of a literal "NetBSD" for the 2018-04-09 15:26:29 +00:00
usbroothub.h Some USB3 support from nick-nhusb 2017-11-28 07:36:08 +00:00
uscanner.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
uslsa.c missing comma 🙄 2017-12-22 14:41:55 +00:00
uslsareg.h
usscanner.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
ustir.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
ustirreg.h
uthum.c Factor out bus-independant HID code so that it can be shared by USB, bluetooth 2017-12-10 17:03:07 +00:00
utoppy.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
utoppy.h
uts.c Add extra newline for normal message from uts(4) 2018-03-25 09:34:02 +00:00
uvideo.c PR kern/52931 Kernel panics with Atheros usb wireless interface 2018-01-21 13:57:11 +00:00
uvideoreg.h
uvisor.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
uvscom.c +#include "opt_usb.h" 2016-11-25 12:56:29 +00:00
uyap.c KNF. No functional change. 2016-07-14 04:19:26 +00:00
uyap_firmware.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
uyurex.c Factor out bus-independant HID code so that it can be shared by USB, bluetooth 2017-12-10 17:03:07 +00:00
x1input_rdesc.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00
xhci.c Read xHCI 1.1's HCCPARAMS2 registar and print it with aprint_debug_dev(). 2018-07-18 10:44:17 +00:00
xhcireg.h Read xHCI 1.1's HCCPARAMS2 registar and print it with aprint_debug_dev(). 2018-07-18 10:44:17 +00:00
xhcivar.h Stop potential misuse of vendor names and USB vendor IDs in root hub 2018-04-09 16:21:09 +00:00
xinput_rdesc.h Merge nick-nhusb 2016-04-23 10:15:27 +00:00