opnsense-src/sys/dev/usb
Ian Lepore c5765d84ac Allow Raspberry Pi platform and drivers to be configured with upstream DTBs.
- Added more compatibility strings to drivers not yet converted
 - Added new RPI platform code compatibility string to match the ones used
   upstream
 - Adapted RPI and RPI2 DTS to match the new platform code compatibility
   string

The goal is to use the upstream DTBs as a replacement for our custom one.
This is now possible with these changes.

Additionally, as the RPI firmware automatically chooses the right DTB for
us, this would allow to have one common armv6 kernel for RPI0 and RPI1
(BCM2835-based), and one common armv7 kernel for RPI2 v1.1 (BCM2836-based),
and RPI2 v1.2 / RPI3 (BCM2837-based).

Submitted by:	Sylvain Garrigues <sylgar@gmail.com>
Differential Revision:	https://reviews.freebsd.org/D12360
2017-10-02 00:49:33 +00:00
..
controller Improve HW type checking in mv_ehci driver 2017-09-11 10:41:42 +00:00
gadget
input Add support for generic MS Windows 7/8/10-compatible USB HID touchscreens 2017-08-19 17:00:10 +00:00
misc Add support for ThingM blink(1) notification LED to uled(4). 2017-03-31 08:20:59 +00:00
net Allow Raspberry Pi platform and drivers to be configured with upstream DTBs. 2017-10-02 00:49:33 +00:00
quirk Add new USB quirk. 2017-09-06 13:59:57 +00:00
serial Add support for Vodafone/Huawei K3771. 2017-02-28 20:25:45 +00:00
storage Implement use of multiple transfers per I/O. 2017-02-26 06:25:55 +00:00
template
video Fix device delete child function. 2016-10-17 10:20:38 +00:00
wlan uath(4): fix varible types, add missing checks for descriptor / command 2017-09-30 21:00:46 +00:00
ufm_ioctl.h
uftdiio.h
uled_ioctl.h
usb.h
usb_bus.h
usb_busdma.c Remove register keyword from sys/ and ANSIfy prototypes 2017-05-17 00:34:34 +00:00
usb_busdma.h
usb_cdc.h
usb_controller.h
usb_core.c
usb_core.h
usb_debug.c
usb_debug.h
usb_dev.c
usb_dev.h
usb_device.c Make the USB attach strings in dmesg include product name. 2016-10-25 07:48:19 +00:00
usb_device.h
usb_dynamic.c
usb_dynamic.h
usb_endian.h
usb_error.c
usb_freebsd.h
usb_freebsd_loader.h
usb_generic.c
usb_generic.h
usb_handle_request.c
usb_hid.c Add support for generic MS Windows 7/8/10-compatible USB HID touchscreens 2017-08-19 17:00:10 +00:00
usb_hub.c Extend sysctl description for hw.usb.disable_enumeration . 2017-09-22 08:21:35 +00:00
usb_hub.h
usb_if.m
usb_ioctl.h
usb_lookup.c
usb_mbuf.c
usb_mbuf.h
usb_msctest.c
usb_msctest.h
usb_parse.c
usb_pci.h
usb_pf.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
usb_pf.h Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
usb_process.c Defer USB enumeration until the SI_SUB_KICK_SCHEDULER is executed to avoid 2016-12-19 09:28:12 +00:00
usb_process.h
usb_request.c
usb_request.h
usb_transfer.c
usb_transfer.h
usb_util.c
usb_util.h
usbdevs Add ThinkPad USB 3.0 Ethernet Adapter. 2017-09-29 01:19:22 +00:00
usbdi.h
usbdi_util.h
usbhid.h Add support for generic MS Windows 7/8/10-compatible USB HID touchscreens 2017-08-19 17:00:10 +00:00