<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b711ef9c75ba71d6258d028aaf7b119ccfffaa0a - uvideo: import uvideo(4) driver from OpenBSD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#b711ef9c75ba71d6258d028aaf7b119ccfffaa0a</link>
        <description>uvideo: import uvideo(4) driver from OpenBSDPort the uvideo(4) driver from OpenBSD. This providesnative USB Video Class (UVC) support for webcams and video capturedevices.The main changes are adaptation for:- USB transfer callback model- isoc data extraction via usbd_copy_out(),- V4L2 struct alignment for ABI compatibility with v4l_compat.Note that this implementation can coexist with webcamd.Reviewed by:	manuDifferential Revision:	https://reviews.freebsd.org/D56960

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Tue, 05 May 2026 22:29:47 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d566b6a70bcbc329e8c690464043401fa8bdd49f - udbc: Add usb debug host mode driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#d566b6a70bcbc329e8c690464043401fa8bdd49f</link>
        <description>udbc: Add usb debug host mode driverxhci offers a debugging interface which uses a special usb 3 cable with the D+,D- and VBUS pairs disconnected. This interface allows a target device toconfigure its xhci controller as a debugging channel which can then be used toprovide a serial link between the target and a debug host.This change extracts the udbc host mode driver from hrs@&apos;s xhci debugimplementation.Reviewed by:	bcr (man page)MFC after:	Before 15-ALPHA3 buildsSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D51299

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Tue, 08 Jul 2025 10:04:00 +0200</pubDate>
        <dc:creator>Tom Jones &lt;thj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c14b016242613da79516e83fc6faef35d827cc18 - mt7601U: Importing if_mtw from OpenBSD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#c14b016242613da79516e83fc6faef35d827cc18</link>
        <description>mt7601U: Importing if_mtw from OpenBSDAdded ht20 mode, based on if_run from FreeBSD, and if_mtw.cfrom OpenBSD.PR: 247545Approved by:	adrian, wirelessDifferential Revision: https://reviews.freebsd.org/D45179

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Mon, 03 Feb 2025 20:20:52 +0100</pubDate>
        <dc:creator>Jesper Schmitz Mouridsen &lt;jsm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f1bf1c22a0c97e84a4db19197a75952487aa20b - umb: Introduce the USB umb(4) network driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#0f1bf1c22a0c97e84a4db19197a75952487aa20b</link>
        <description>umb: Introduce the USB umb(4) network driverThis includes the port of a driver originally from OpenBSD, laterported to NetBSD by the author:* The umb(4) kernel driver* The umbctl(8) companion toolThis driver supports USB network devices implementing theMobile Broadband Interface Model (MBIM), often found in modern(internal) USB models for 4G/LTE mobile broadband access.It is currently limited to IPv4.umbctl has to be used to display or set MBIM cellular modeminterface parameters (4G/LTE).Differential Revision:  https://reviews.freebsd.org/D48167Approved by:    adrian, zleiSponsored by:   FreeBSD FoundationPR:             kern/263783Submitted by:   Pierre Pronchery &lt;khorben@defora.org&gt;

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Tue, 21 Jan 2025 00:46:15 +0100</pubDate>
        <dc:creator>Adrian Chadd &lt;adrian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>54e231b373ef617c348706c6c64a2e049ea738ec - Add support for i2c-tiny-usb: usb to iic bridge</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#54e231b373ef617c348706c6c64a2e049ea738ec</link>
        <description>Add support for i2c-tiny-usb: usb to iic bridgeReviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1123

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Sat, 20 Apr 2024 00:38:37 +0200</pubDate>
        <dc:creator>Denis Bodor &lt;lefinnois@lefinnois.net&gt;</dc:creator>
    </item>
<item>
        <title>ac83063d37e5e92ad048cc4ed958654c02103f74 - bcm2838_xhci: add module</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#ac83063d37e5e92ad048cc4ed958654c02103f74</link>
        <description>bcm2838_xhci: add modulebcm2838_xhci(4) is a shim for the XHCI controller on the Raspberry Pi 4BSoC.  It loads the controller&apos;s firmware before passing control to thenormal xhci(4) driver.When xhci(4) is built as a module (and not in the kernel), bcm2838_xhciis not built at all and the RPi4&apos;s XHCI controller won&apos;t attach due tomissing firmware.To fix this, build a new module, bcm2838_xhci.ko, which depends onxhci.ko.  For the dependency to work correctly, also modify xhci toprovide the &apos;xhci&apos; module in addition to the &apos;xhci_pci&apos; module italready provided.Since bcm2838_xhci is specific to a quirk of the RPi4 SoC, only buildthe module for AArch64.Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1142

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Wed, 10 Apr 2024 05:11:36 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;lexi@le-Fay.ORG&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:54:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>44796b7e822e18b0f4bafac3ca85864b232cccc4 - mips: remove saf1761</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#44796b7e822e18b0f4bafac3ca85864b232cccc4</link>
        <description>mips: remove saf1761The saf1761 OTG support was only for mips targets (BERI?). Retire it.Sponsored by:		NetflixReviewed by:		brooksDifferential Revision:	https://reviews.freebsd.org/D33706

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Tue, 04 Jan 2022 23:24:23 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>01f2e864f79584c0cd250a8e7cfb501a9985768a - hid: Import usbhid - USB transport backend for HID subsystem.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#01f2e864f79584c0cd250a8e7cfb501a9985768a</link>
        <description>hid: Import usbhid - USB transport backend for HID subsystem.This change implements hid_if.m methods for HID-over-USB protocol [1].Also, this change adds USBHID_ENABLED kernel option which changesdevice_probe() priority and adds/removes PnP records to prefer usbhidover ums, ukbd, wmt and other USB HID device drivers and vice-versa.The module is based on uhid(4) driver.  It is disabled by default fornow due to conflicts with existing USB HID drivers.[1] https://www.usb.org/sites/default/files/hid1_11.pdfReviewed by:	hselaskyDifferential revision:	https://reviews.freebsd.org/D27893

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Thu, 08 Oct 2020 23:32:12 +0200</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>209d3fb41fe5a22a23eda209a3e65fed946c8b74 - Remove the long obsolete ufm driver.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#209d3fb41fe5a22a23eda209a3e65fed946c8b74</link>
        <description>Remove the long obsolete ufm driver.It was a driver for a USB FM tuner that was available in the market in 2002. Iwrote the driver in 2003. I&apos;ve not used it since 2005 or so, so it&apos;s time toretire this driver. No userland code ever interfaced to the special device itcreated. There&apos;s no user base: the last bug I received on this driver was in2004.Relnotes: Yes

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Thu, 20 Aug 2020 19:35:47 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c178a7e73ccb042a30b8a3634e5d92e2ae83c41e - cp2112: driver for the namesake GPIO and I2C master gadget</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#c178a7e73ccb042a30b8a3634e5d92e2ae83c41e</link>
        <description>cp2112: driver for the namesake GPIO and I2C master gadgetDocumentation:- CP2112 Datasheet  https://www.silabs.com/documents/public/data-sheets/cp2112-datasheet.pdf- AN495: CP2112 Interface Specification  https://www.silabs.com/documents/public/application-notes/an495-cp2112-interface-specification.pdf- CP2112 Errata  https://www.silabs.com/documents/public/errata/cp2112-errata.pdfThe logic is implemented as three sub-drivers.The parent driver claims the USB device and creates two child devices.One acts as a GPIO controller and the other is an I2C controller.Tested with CP2112 revision F02.Both features seem to work.HTU21 sensor was used as an I2C slave.Reviewed by:	adrian, hselaskyMFC after:	2 weeksRelnotes:	maybeDifferential Revision: https://reviews.freebsd.org/D25359

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Thu, 06 Aug 2020 15:41:42 +0200</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>63722e52121eb7b86537db4a3f53af8ad323b43c - Add cdceem(4) driver, for virtual ethernet devices compliant</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#63722e52121eb7b86537db4a3f53af8ad323b43c</link>
        <description>Add cdceem(4) driver, for virtual ethernet devices compliantwith Communication Device Class Ethernet Emulation Model (CDC EEM).The driver supports both the device, and host side operation; thereis 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:	hselaskyMFC after:	2 weeksRelnotes:	yesSponsored by:	Hewlett Packard Enterprise

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Wed, 07 Aug 2019 20:14:45 +0200</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7fe671dc9b849e295cf04db354fc12c42a2e1c78 - Put USB ACPI code into own module, uacpi.ko.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#7fe671dc9b849e295cf04db354fc12c42a2e1c78</link>
        <description>Put USB ACPI code into own module, uacpi.ko.The code needs more testing before being enabled by default.Sponsored by:	Mellanox Technologies

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Mon, 08 Jul 2019 22:53:25 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>58d5c511063ec10161c7782dd63026e8bf92ceb3 - Remove Atmel AT91RM9200 and AT91SAM9 support.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#58d5c511063ec10161c7782dd63026e8bf92ceb3</link>
        <description>Remove Atmel AT91RM9200 and AT91SAM9 support.The last known robust version of this code base was FreeBSD 8.2. Thereare no users of this on current, and all users of it have abandonedthis platform or are in legacy mode with a prior version of FreeBSD.All known users on arm@ approved this removal, and there were noobjections.Differential Revision: https://reviews.freebsd.org/D16312

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Fri, 27 Jul 2018 20:28:22 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c0134460fc71bc906784ef899080acdc761a1891 - if_muge: connect module to the build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#c0134460fc71bc906784ef899080acdc761a1891</link>
        <description>if_muge: connect module to the buildSupported Microchip devices:- LAN7515 USB 2 hub and gigabit Ethernet controller w/ PHY- LAN7800 USB 3.0 gigabit Ethernet controller w/ PHYThe LAN7515 is the Ethernet controller on the Raspberry Pi 3 B+.This driver has some TODO items outstanding, but basic functionalityworks.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Fri, 25 May 2018 19:29:29 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e757cb8ecb9710e553d3010e96c5f2217c4cac6d - Add new USB HID driver for Super Nintendo gamepads.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#e757cb8ecb9710e553d3010e96c5f2217c4cac6d</link>
        <description>Add new USB HID driver for Super Nintendo gamepads.Differential Revision:	https://reviews.freebsd.org/D15385Submitted by:		johalun@gmail.com (Johannes Lundberg)Sponsored by:		Mellanox Technologies

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Tue, 15 May 2018 17:36:34 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>76136d200da41719aad13b377d0ffcdc4ffc4b61 - Add support for generic MS Windows 7/8/10-compatible USB HID touchscreens</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#76136d200da41719aad13b377d0ffcdc4ffc4b61</link>
        <description>Add support for generic MS Windows 7/8/10-compatible USB HID touchscreensfound in many laptops.Reviewed by:		hps, gonzo, bcr (manpages)Approved by:		gonzo (mentor)Differential Revision:	https://reviews.freebsd.org/D12017

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Sat, 19 Aug 2017 19:00:10 +0200</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e768ba63fcfb187cfd17f461f7d41345048 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#193d9e768ba63fcfb187cfd17f461f7d41345048</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 11:10:17 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc5bbcb2758fa5ca8b559e380cfbcfb1a0f3295b - Add USB Mass Storage CTL frontend.  This makes it possible</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#cc5bbcb2758fa5ca8b559e380cfbcfb1a0f3295b</link>
        <description>Add USB Mass Storage CTL frontend.  This makes it possiblefor USB OTG-capable hardware to implement device side of USBMass Storage, ie pretend it&apos;s a flash drive.  It&apos;s configuredin the same way as other CTL frontends, using ctladm(8)or ctld(8).  Differently from usfs(4), all the configurationcan be done without rebuilding the kernel.Testing and review is welcome.  Right now I&apos;m still moving,and I don&apos;t have access to my test environment, so I&apos;m somewhatreluctant to making larger changes to this code; on the otherhand I don&apos;t want to let it sit on Phab until my testing setupis back, because I want to get it into 11.1-RELEASE.Reviewed by:	emaste (cursory), wblock (man page)MFC after:	2 weeksRelnotes:	yesSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D8787

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Sun, 19 Feb 2017 18:47:43 +0100</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7b523f05a731dcebd3e2c9aeb0175dfdf3a37b73 - mips: exclude modules that fail to build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/usb/Makefile#7b523f05a731dcebd3e2c9aeb0175dfdf3a37b73</link>
        <description>mips: exclude modules that fail to build

            List of files:
            /freebsd/sys/modules/usb/Makefile</description>
        <pubDate>Thu, 26 Jan 2017 19:05:31 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
