opnsense-src/sys/modules/usb
Edward Tomasz Napierala cc5bbcb275 Add USB Mass Storage CTL frontend. This makes it possible
for USB OTG-capable hardware to implement device side of USB
Mass Storage, ie pretend it's a flash drive.  It's configured
in the same way as other CTL frontends, using ctladm(8)
or ctld(8).  Differently from usfs(4), all the configuration
can be done without rebuilding the kernel.

Testing and review is welcome.  Right now I'm still moving,
and I don't have access to my test environment, so I'm somewhat
reluctant to making larger changes to this code; on the other
hand I don't want to let it sit on Phab until my testing setup
is back, because I want to get it into 11.1-RELEASE.

Reviewed by:	emaste (cursory), wblock (man page)
MFC after:	2 weeks
Relnotes:	yes
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D8787
2017-02-19 17:47:43 +00:00
..
at91dci
atmegadci
atp Driver for the Apple Touchpad present on MacBook (non-Pro & Pro). 2009-11-09 15:59:09 +00:00
aue
avr32dci Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
axe
axge Import the axge(4) driver for the ASIX AX88178A and AX88179 USB Ethernet 2013-11-19 00:37:53 +00:00
cdce
cfumass Add USB Mass Storage CTL frontend. This makes it possible 2017-02-19 17:47:43 +00:00
cue
dwc_otg - Remove no longer used file. FDT is used to attach device drivers. 2014-05-18 09:19:13 +00:00
ehci
g_audio Add some USB gadget example drivers for USB audio, USB keyboard, 2013-07-22 13:39:33 +00:00
g_keyboard Add some USB gadget example drivers for USB audio, USB keyboard, 2013-07-22 13:39:33 +00:00
g_modem Add some USB gadget example drivers for USB audio, USB keyboard, 2013-07-22 13:39:33 +00:00
g_mouse Add some USB gadget example drivers for USB audio, USB keyboard, 2013-07-22 13:39:33 +00:00
ipheth USB Network: 2010-10-13 21:36:42 +00:00
kue
mos Add support for new USB to ethernet controller: 2011-02-16 08:33:30 +00:00
musb
ohci
quirk
rsu Add opt_wlan.h as requirements for the two drivers I'm currently working on. 2015-09-29 04:56:27 +00:00
rsufw Disable the firwmare licence check for rsu and urtwn. 2015-12-26 19:14:24 +00:00
rue - Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHY 2011-10-08 12:33:10 +00:00
rum
run Add run(4), a driver for Ralink RT2700U/RT2800U/RT3000U USB 802.11agn devices. 2010-01-28 22:24:54 +00:00
runfw Fix up paths after r253790. 2013-07-30 08:09:48 +00:00
saf1761otg Hook the ISP/SAF1761 driver into MIPS kernel builds. 2014-05-29 10:46:09 +00:00
smsc Fix LINT build for ARM. 2013-02-09 06:31:22 +00:00
template Add USB MIDI template for USB device side mode. 2015-06-01 11:24:34 +00:00
u3g
uark
uath Add uath(4) wireless USB driver for Atheros AR5005UG and AR5005UX 2009-04-04 11:23:00 +00:00
ubsa
ubser
uchcom
ucom Add opt_gdb.h which is now needed by ucom. 2009-10-19 21:54:41 +00:00
ucycom
udav
udbp
udl Import USB display link driver from OpenBSD. Support for compression 2015-02-15 12:02:17 +00:00
uep Add uep(4), driver for USB onscreen touch panel from eGalax. 2010-05-25 21:20:56 +00:00
uether
ufm
ufoma
uftdi
ugensa
ugold Import ugold driver from OpenBSD supporting digital USB temperature 2015-06-11 15:23:47 +00:00
uhci
uhid
uhso Add a driver by Fredrik Lindberg for Option HSDPA USB devices. These differ 2010-01-13 03:16:31 +00:00
uipaq
ukbd Add evdev support to ukbd driver 2016-09-21 18:47:21 +00:00
uled The USB LED driver for the Dream Cheeky WebMail Notifier. 2014-09-05 11:25:58 +00:00
ulpt
umass - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related 2013-04-06 19:12:49 +00:00
umcs Rename recently added USB serial driver. 2011-06-04 20:40:24 +00:00
umct
umodem
umoscom
ums Add evdev support to ums(4) 2016-09-21 18:52:03 +00:00
upgt ports upgt(4) driver for USB2. 2009-05-11 02:39:49 +00:00
uplcom
ural
ure Add initial support for RTL8152 USB Fast Ethernet. RTL8152 supports 2015-12-01 05:12:13 +00:00
urio - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related 2013-04-06 19:12:49 +00:00
urndis Import USB RNDIS driver to FreeBSD from OpenBSD. 2014-02-06 08:47:14 +00:00
urtw ports urtw(4) for USB2. Additionally it supports a 8187B chipset weakly 2009-05-27 03:57:38 +00:00
usb Finish process of moving the LinuxKPI module into the default kernel build. 2015-10-29 08:28:39 +00:00
usfs - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related 2013-04-06 19:12:49 +00:00
usie Add new USB 3G driver. 2011-07-08 10:58:56 +00:00
uslcom
uss820dci
uvisor
uvscom
wsp Add support for trackpads found in Apple MacBook products. While at it 2014-01-29 10:42:01 +00:00
xhci Link the XHCI (USB 3.0 hardware driver) into the default kernel build. 2010-10-04 23:22:03 +00:00
zyd add two prerequisites; if_zydreg.h and if_zydfw for dependency check. 2009-06-04 03:59:20 +00:00
Makefile Add USB Mass Storage CTL frontend. This makes it possible 2017-02-19 17:47:43 +00:00