|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0 |
|
| #
785a7de2 |
| 06-Sep-2019 |
Edward Tomasz Napierala <[email protected]> |
MFC r350685:
Add cdceem(4) driver, for virtual ethernet devices compliant with Communication Device Class Ethernet Emulation Model (CDC EEM). The driver supports both the device, and host side opera
MFC r350685:
Add cdceem(4) driver, for virtual ethernet devices compliant with Communication Device Class Ethernet Emulation Model (CDC EEM). The driver supports both the device, and host side operation; there is a new USB template (#11) for the former.
This enables communication with virtual USB NIC provided by iLO 5, as found in new HPE Proliant servers.
Reviewed by: hselasky Relnotes: yes Sponsored by: Hewlett Packard Enterprise
show more ...
|
|
Revision tags: release/11.3.0, release/12.0.0 |
|
| #
58d5c511 |
| 27-Jul-2018 |
Warner Losh <[email protected]> |
Remove Atmel AT91RM9200 and AT91SAM9 support.
The last known robust version of this code base was FreeBSD 8.2. There are no users of this on current, and all users of it have abandoned this platform
Remove Atmel AT91RM9200 and AT91SAM9 support.
The last known robust version of this code base was FreeBSD 8.2. There are no users of this on current, and all users of it have abandoned this platform or are in legacy mode with a prior version of FreeBSD.
All known users on arm@ approved this removal, and there were no objections.
Differential Revision: https://reviews.freebsd.org/D16312
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
c0134460 |
| 25-May-2018 |
Ed Maste <[email protected]> |
if_muge: connect module to the build
Supported Microchip devices: - LAN7515 USB 2 hub and gigabit Ethernet controller w/ PHY - LAN7800 USB 3.0 gigabit Ethernet controller w/ PHY
The LAN7515 is the
if_muge: connect module to the build
Supported Microchip devices: - LAN7515 USB 2 hub and gigabit Ethernet controller w/ PHY - LAN7800 USB 3.0 gigabit Ethernet controller w/ PHY
The LAN7515 is the Ethernet controller on the Raspberry Pi 3 B+.
This driver has some TODO items outstanding, but basic functionality works.
Sponsored by: The FreeBSD Foundation
show more ...
|
| #
e757cb8e |
| 15-May-2018 |
Hans Petter Selasky <[email protected]> |
Add new USB HID driver for Super Nintendo gamepads.
Differential Revision: https://reviews.freebsd.org/D15385 Submitted by: [email protected] (Johannes Lundberg) Sponsored by: Mellanox Technologies
|
|
Revision tags: release/10.4.0 |
|
| #
76136d20 |
| 19-Aug-2017 |
Vladimir Kondratyev <[email protected]> |
Add support for generic MS Windows 7/8/10-compatible USB HID touchscreens found in many laptops.
Reviewed by: hps, gonzo, bcr (manpages) Approved by: gonzo (mentor) Differential Revision: https://
Add support for generic MS Windows 7/8/10-compatible USB HID touchscreens found in many laptops.
Reviewed by: hps, gonzo, bcr (manpages) Approved by: gonzo (mentor) Differential Revision: https://reviews.freebsd.org/D12017
show more ...
|
|
Revision tags: release/11.1.0 |
|
| #
193d9e76 |
| 04-Mar-2017 |
Enji Cooper <[email protected]> |
sys/modules: normalize .CURDIR-relative paths to SRCTOP
This simplifies make output/logic
Tested with: `cd sys/modules; make ALL_MODULES=` on amd64 MFC after: 1 month Sponsored by: Dell EMC Isilon
|
| #
cc5bbcb2 |
| 19-Feb-2017 |
Edward Tomasz Napierala <[email protected]> |
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 a
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
show more ...
|
| #
7b523f05 |
| 26-Jan-2017 |
Ed Maste <[email protected]> |
mips: exclude modules that fail to build
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
0c91dc1d |
| 20-Mar-2016 |
Adrian Chadd <[email protected]> |
[urtwn] migrate urtwn out into sys/dev/urtwn/ .
There's some upcoming work to add new chipset support here and I'd like to only add 802.11n support to one driver, instead of both urtwn and rtwn.
Th
[urtwn] migrate urtwn out into sys/dev/urtwn/ .
There's some upcoming work to add new chipset support here and I'd like to only add 802.11n support to one driver, instead of both urtwn and rtwn.
There's also missing support for things like 802.11n, some powersave work, bluetooth integration/coexistence, etc, and also newer parts (like 8192EU, maybe some 11ac parts, not sure yet.)
So, this is hopefully the first step in a longer set of steps to unify rtwn/urtwn and extend it with more interesting chipset and functionality support.
Reviewed by: kevlo
show more ...
|
| #
7873b2ab |
| 22-Feb-2016 |
Andriy Voskoboinyk <[email protected]> |
urtwn: add an option to compile the driver without firmware specific code
- Add URTWN_WITHOUT_UCODE option (will disable any firmware specific code when set). - Do not exclude the driver from build
urtwn: add an option to compile the driver without firmware specific code
- Add URTWN_WITHOUT_UCODE option (will disable any firmware specific code when set). - Do not exclude the driver from build when MK_SOURCELESS_UCODE is set (URTWN_WITHOUT_UCODE will be enforced unconditionally). - Do not abort initialization when firmware cannot be loaded; behave like the URTWN_WITHOUT_UCODE option was set. - Drop some unused variables from urtwn_softc structure.
Tested with RTL8188EU and RTL8188CUS in HOSTAP and STA modes.
Reviewed by: kevlo Approved by: adrian (mentor) Differential Revision: https://reviews.freebsd.org/D4849
show more ...
|
| #
e1b74f21 |
| 01-Dec-2015 |
Kevin Lo <[email protected]> |
Add initial support for RTL8152 USB Fast Ethernet. RTL8152 supports IPv4/IPv6 checksum offloading and VLAN tag insertion/stripping.
Since uether doesn't provide a way to announce driver specific of
Add initial support for RTL8152 USB Fast Ethernet. RTL8152 supports IPv4/IPv6 checksum offloading and VLAN tag insertion/stripping.
Since uether doesn't provide a way to announce driver specific offload capabilities to upper stack, checksum offloading support needs more work and will be done in the future.
Special thanks to Hayes Wang from RealTek who gave input.
show more ...
|
| #
64bd4262 |
| 10-Nov-2015 |
Bryan Drewery <[email protected]> |
Build all of sys/modules with SUBDIR_PARALLEL.
Sponsored by: EMC / Isilon Storage Division MFC after: 3 weeks
|
|
Revision tags: release/10.2.0 |
|
| #
2d45d793 |
| 19-Jun-2015 |
Hans Petter Selasky <[email protected]> |
Add USB gold driver to default kernel build.
|
| #
faaf95e8 |
| 17-Apr-2015 |
Hans Petter Selasky <[email protected]> |
Build the USB DisplayLink driver by default.
|
| #
75d07abd |
| 04-Mar-2015 |
Hans Petter Selasky <[email protected]> |
Allow USB modules to be built in parallel.
|
|
Revision tags: release/10.1.0 |
|
| #
6bd03b20 |
| 05-Sep-2014 |
Kevin Lo <[email protected]> |
The USB LED driver for the Dream Cheeky WebMail Notifier.
Reviewed by: hselasky
|
| #
df3394b3 |
| 11-Aug-2014 |
Warner Losh <[email protected]> |
Remove dependence on source tree options. Move all kernel module options into kern.opts.mk and change all the places where we use src.opts.mk to pull in the options. Conditionally define SYSDIR and u
Remove dependence on source tree options. Move all kernel module options into kern.opts.mk and change all the places where we use src.opts.mk to pull in the options. Conditionally define SYSDIR and use SYSDIR/conf/kern.opts.mk instead of a CURDIR path. Replace all instances of CURDIR/../../etc with STSDIR, but only in the affected files.
As a special compatibility hack, include bsd.owm.mk at the top of kern.opts.mk to allow the bare build of sys/modules to work on older systems. If the defaults ever change between 9.x, 10.x and current for these options, however, you'll wind up with the host OS' defaults rather than the -current defaults. This hack will be removed when we no longer need to support this build scenario.
Reviewed by: jhb Differential Revision: https://phabric.freebsd.org/D529
show more ...
|
|
Revision tags: release/9.3.0 |
|
| #
0b4dc07d |
| 29-May-2014 |
Hans Petter Selasky <[email protected]> |
Hook the ISP/SAF1761 driver into MIPS kernel builds. - Update FDT file for BERI DE4 boards. - Add needed kernel configuration keywords. - Rename module to saf1761otg so that the device unit number do
Hook the ISP/SAF1761 driver into MIPS kernel builds. - Update FDT file for BERI DE4 boards. - Add needed kernel configuration keywords. - Rename module to saf1761otg so that the device unit number does not interfere with the hardware ID in dmesg.
Sponsored by: DARPA, AFRL
show more ...
|
| #
c6063d0d |
| 06-May-2014 |
Warner Losh <[email protected]> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
| #
29311227 |
| 06-Feb-2014 |
Hans Petter Selasky <[email protected]> |
Import USB RNDIS driver to FreeBSD from OpenBSD. Useful for so-called USB tethering. - Imported code from OpenBSD - Adapted code to FreeBSD - Removed some unused functions - Fixed some buffer encodin
Import USB RNDIS driver to FreeBSD from OpenBSD. Useful for so-called USB tethering. - Imported code from OpenBSD - Adapted code to FreeBSD - Removed some unused functions - Fixed some buffer encoding and decoding issues - Optimised data transport path a bit, by sending multiple packets at a time - Increased receive buffer to 16K
Obtained from: OpenBSD Requested by: eadler @ MFC after: 2 weeks
show more ...
|
| #
eed447b5 |
| 29-Jan-2014 |
Hans Petter Selasky <[email protected]> |
Add support for trackpads found in Apple MacBook products. While at it add some missing devd entries.
Submitted by: Huang Wen Hui <[email protected]> MFC after: 1 week
|
|
Revision tags: release/10.0.0 |
|
| #
5708bf48 |
| 09-Dec-2013 |
Hans Petter Selasky <[email protected]> |
Make it easier to test build the USB code having the debug flags set without having to build the complete kernel.
MFC after: 2 weeks
|
| #
da089c14 |
| 19-Nov-2013 |
Mark Johnston <[email protected]> |
Import the axge(4) driver for the ASIX AX88178A and AX88179 USB Ethernet adapters. Both devices support Gigabit Ethernet and USB 2.0, and the AX88179 supports USB 3.0. The driver was written by kevlo
Import the axge(4) driver for the ASIX AX88178A and AX88179 USB Ethernet adapters. Both devices support Gigabit Ethernet and USB 2.0, and the AX88179 supports USB 3.0. The driver was written by kevlo@ and lwhsu@, with a few bug fixes from me.
MFC after: 2 months
show more ...
|
|
Revision tags: release/9.2.0 |
|
| #
a99fe630 |
| 30-Jul-2013 |
Rui Paulo <[email protected]> |
Move runfw to modules/usb. While there, respect MK_SOURCELESS_UCODE.
Discussed with: kevlo
|
| #
31d98677 |
| 30-Jul-2013 |
Rui Paulo <[email protected]> |
Import OpenBSD's rsu(4) WLAN driver. Support chipsets are the Realtek RTL8188SU, RTL8191SU, and RTL8192SU.
Many thanks to Idwer Vollering for porting/writing the man page and for testing.
Reviewed
Import OpenBSD's rsu(4) WLAN driver. Support chipsets are the Realtek RTL8188SU, RTL8191SU, and RTL8192SU.
Many thanks to Idwer Vollering for porting/writing the man page and for testing.
Reviewed by: adrian, hselasky Obtained from: OpenBSD Tested by: kevlo, Idwer Vollering <vidwer at gmail.com>
show more ...
|