NetBSD/sys/dev/usb
2019-08-12 08:40:09 +00:00
..
aubtfwl.c
aubtfwlreg.h
auvitek_audio.c
auvitek_board.c
auvitek_dtv.c
auvitek_i2c.c
auvitek_video.c
auvitek.c
auvitekreg.h
auvitekvar.h
ehci.c Random style in ehci, also KM_SLEEP does not fail. 2019-06-13 17:20:25 +00:00
ehcireg.h
ehcivar.h
emdtv_board.c
emdtv_board.h
emdtv_dtv.c
emdtv_i2c.c
emdtv_ir.c
emdtv.c
emdtvreg.h
emdtvvar.h
ezload.c
ezload.h
FILES
files.usb Convert smsc_dbg_printf to usbhist 2019-08-11 11:17:35 +00:00
if_athn_usb.c Fix the detach path to prevent panic: 2019-06-03 09:58:31 +00:00
if_athn_usb.h
if_atu.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
if_atureg.h
if_aue.c Fix panic when setting multicast addresses. Write the hash table outside of 2019-08-07 06:31:03 +00:00
if_auereg.h remove unused code and use common ethernet media code where equivalent. 2019-08-01 00:10:22 +00:00
if_axe.c don't set dv_private. it's a bad pattern and only didn't 2019-08-11 23:55:43 +00:00
if_axen.c Appease module build 2019-08-11 08:56:53 +00:00
if_axenreg.h introduce a library of common code / backends to share code between 2019-07-31 09:13:16 +00:00
if_axereg.h move software parts out of the "reg" header. 2019-07-14 21:37:09 +00:00
if_bwfm_usb.c
if_cdce.c copy a pattern from if_udav.c, which already had "too much" check. 2019-08-11 02:37:03 +00:00
if_cdcereg.h move the software-only parts of cdce(4) out of if_cdcereg.h. 2019-06-22 04:35:46 +00:00
if_cue.c Use ETHER_LOCK()/ETHER_UNLOCK() for all ethernet drivers to protect ec_multi*. 2019-05-28 07:41:46 +00:00
if_cuereg.h remove unused structure members. this brings most <foo>_chain and 2019-07-21 10:27:56 +00:00
if_kue.c remove unused code and use common ethernet media code where equivalent. 2019-08-01 00:10:22 +00:00
if_kuereg.h remove unused code and use common ethernet media code where equivalent. 2019-08-01 00:10:22 +00:00
if_mue.c remove unused code and use common ethernet media code where equivalent. 2019-08-01 00:10:22 +00:00
if_muereg.h
if_muevar.h usbd_transfer may sleep, add a mutex to prevent a race in mue_start. 2019-05-26 04:52:07 +00:00
if_otus.c Use ETHER_LOCK()/ETHER_UNLOCK() for all ethernet drivers to protect ec_multi*. 2019-05-28 07:41:46 +00:00
if_otusreg.h
if_otusvar.h
if_rum.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
if_rumreg.h
if_rumvar.h
if_run.c
if_runvar.h
if_smsc.c don't set dv_private. it's a bad pattern and only didn't 2019-08-11 23:55:43 +00:00
if_smscreg.h Fix an unused register field define 2019-08-12 08:40:09 +00:00
if_udav.c Appease module build 2019-08-11 08:56:53 +00:00
if_udavreg.h add a blank line after rcsid(s) 2019-08-10 02:32:27 +00:00
if_umb.c Fix typos 2019-06-26 22:58:58 +00:00
if_umbreg.h
if_upgt.c
if_upgtvar.h
if_upl.c remove unused structure members. this brings most <foo>_chain and 2019-07-21 10:27:56 +00:00
if_ural.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
if_uralreg.h Use unsigned (RAL_RF_BUSY). Found by KUBSan. 2019-07-25 11:10:38 +00:00
if_uralvar.h
if_ure.c don't set dv_private. it's a bad pattern and only didn't 2019-08-11 23:55:43 +00:00
if_urereg.h Apply FreeBSD r346028 from ganbold@f.o: 2019-04-12 03:32:06 +00:00
if_urevar.h missed commit should be paired with if_ure.c 1.20. 2019-08-09 06:46:35 +00:00
if_url.c remove unused code and use common ethernet media code where equivalent. 2019-08-01 00:10:22 +00:00
if_urlreg.h remove unused structure members. this brings most <foo>_chain and 2019-07-21 10:27:56 +00:00
if_urndis.c don't set dv_private. it's a bad pattern and only didn't 2019-08-11 23:55:43 +00:00
if_urtw.c
if_urtwn.c Avoid undefined behavior. Found by KUBSan. 2019-07-25 14:31:35 +00:00
if_urtwnreg.h
if_urtwnvar.h Add rnd(9) support. 2019-06-15 04:00:17 +00:00
if_urtwreg.h
if_zyd.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
if_zydreg.h
irmce.c
kue_fw.h
Makefile
Makefile.usbdevs
mbim.h
motg.c
motgreg.h
motgvar.h
ohci.c relax an assert to be mutex_owned || polling. 2019-08-11 22:55:03 +00:00
ohcireg.h
ohcivar.h
pseye.c
slurm.c
stuirda.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
TODO G/C 2019-08-11 07:12:08 +00:00
TODO.usbmp if_axe.c has been updated for modern times. 2019-07-31 11:02:49 +00:00
u3g.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ualea.c
uark.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
uatp.c
uaudio.c Return correct properties. 2019-06-06 12:59:33 +00:00
uaudioreg.h
uberry.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
ubsa_common.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ubsa.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ubsavar.h clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ubt.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uchcom.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ucom.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ucomvar.h clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ucycom.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
udl.c
udl.h
udsbr.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
udsir.c KNF (from nhusb) 2019-07-22 06:24:57 +00:00
uep.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uftdi.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
uftdireg.h
ugen.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
ugensa.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ugraphire_rdesc.h
uhci.c
uhcireg.h
uhcivar.h
uhid.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uhidev.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uhidev.h
uhmodem.c Claim suspend support. 2019-05-27 03:08:13 +00:00
uhso.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uhub.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uipad.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uipaq.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
uirda.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uirdavar.h
ukbd.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
ukbdvar.h
ukyopon.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
ukyopon.h
ulpireg.h
ulpt.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
umass_isdata.c
umass_isdata.h
umass_quirks.c
umass_quirks.h
umass_scsipi.c ATA passthrough commands, supported by many SPC-2 disks, require more 2019-05-30 21:44:49 +00:00
umass_scsipi.h
umass.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
umassvar.h
umcs.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
umcs.h Fix typo (s/recevie/receive/). 2019-06-04 10:15:22 +00:00
umct.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
umct.h
umidi_quirks.c Merge isaki-audio2 branch, the overhaul of audio subsystem. 2019-05-08 13:40:13 +00:00
umidi_quirks.h
umidi.c Merge isaki-audio2 branch, the overhaul of audio subsystem. 2019-05-08 13:40:13 +00:00
umodem_common.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
umodem.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
umodemvar.h clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
umodeswitch.c
ums.c Initialize tcpalib for ums devices. 2019-08-10 06:30:26 +00:00
uplcom.c Fix USB_DEBUG build 2019-05-09 14:50:38 +00:00
urio.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
urio.h
usb_mem.c
usb_mem.h
usb_quirks.c Remove extra white spaces. No functional change. 2019-05-23 04:44:49 +00:00
usb_quirks.h
usb_subr.c Introduce USB_DESCRIPTOR_SIZE (3), and fix two bugs: 2019-08-07 08:47:09 +00:00
usb_verbose.c
usb_verbose.h
usb.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
usb.h Introduce USB_DESCRIPTOR_SIZE (3), and fix two bugs: 2019-08-07 08:47:09 +00:00
usbcdc.h
usbdevices.config
usbdevs
usbdevs_data.h
usbdevs.h
usbdi_util.c 1) Make sure we have a complete endpoint descriptor header, otherwise 2019-07-31 19:40:59 +00:00
usbdi_util.h
usbdi.c
usbdi.h
usbdivar.h
usbhid.h
usbhist.h
usbnet.c don't set dv_private. it's a bad pattern and only didn't 2019-08-11 23:55:43 +00:00
usbnet.h adjust some comments to reality. 2019-08-11 01:29:45 +00:00
usbroothub.c
usbroothub.h
uscanner.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uslsa.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
uslsareg.h
usscanner.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
ustir.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
ustirreg.h
uthum.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
utoppy.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
utoppy.h
uts.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uvideo.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uvideoreg.h
uvisor.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
uvscom.c clean up ucom parents some more: 2019-05-09 02:43:35 +00:00
uyap_firmware.h
uyap.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
uyurex.c remove explicit 'extern struct cfdriver <my>_cd;' and use ioconf.h 2019-05-05 03:17:54 +00:00
x1input_rdesc.h
xhci.c new comment explains this hack: 2019-05-08 06:31:02 +00:00
xhcireg.h HCSPARAMS2.SPR is bit 26, not 24 2019-06-19 15:10:17 +00:00
xhcivar.h
xinput_rdesc.h