<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/usb, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-01-25T04:00:23Z</updated>
<entry>
<title>Revert "mips: remove saf1761"</title>
<updated>2023-01-25T04:00:23Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-01-25T04:00:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b02419fc409c4857ef263b30f823674c6f6d834e'/>
<id>urn:sha1:b02419fc409c4857ef263b30f823674c6f6d834e</id>
<content type='text'>
Mips is still in stable/13, so this should not have been merged.

This reverts commit 622ab2c4834068312b6cd33fd7ac961f31240350.

Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>mips: remove saf1761</title>
<updated>2023-01-24T21:49:19Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2022-01-04T22:24:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=622ab2c4834068312b6cd33fd7ac961f31240350'/>
<id>urn:sha1:622ab2c4834068312b6cd33fd7ac961f31240350</id>
<content type='text'>
The saf1761 OTG support was only for mips targets (BERI?). Retire it.

Sponsored by:		Netflix
Reviewed by:		brooks
Differential Revision:	https://reviews.freebsd.org/D33706

(cherry picked from commit 44796b7e822e18b0f4bafac3ca85864b232cccc4)
</content>
</entry>
<entry>
<title>MFC mii: Add opt_platform.h to all miibus drivers</title>
<updated>2022-06-05T16:49:24Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2022-04-05T19:40:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=32d8af2b2d6a5da670ddbda34420e2ce114c4dc8'/>
<id>urn:sha1:32d8af2b2d6a5da670ddbda34420e2ce114c4dc8</id>
<content type='text'>
miivar.h includes opt_platform.h. Make sure all the drivers that use the
miibus_if.h interface file have opt_platform.h as well. While some of
these may not, strictly speaking, need it, it's easier to include it
universally for miibus.

Sponsored by:		Netflix

(cherry picked from commit b111430e54537a66080df115c3a2950a2922da5a)

Author:    Warner Losh &lt;imp@FreeBSD.org&gt;
</content>
</entry>
<entry>
<title>Fix some modules to export more used symbols</title>
<updated>2021-11-25T01:09:21Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2021-11-07T08:42:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=83271c68c4f4697ba15d49cc3f31912a5d04ff4b'/>
<id>urn:sha1:83271c68c4f4697ba15d49cc3f31912a5d04ff4b</id>
<content type='text'>
(cherry picked from commit 5bb3134a8c21cb87b30e135ef168483f0333dabb)
</content>
</entry>
<entry>
<title>wsp(4): Add evdev support.</title>
<updated>2021-09-08T00:01:07Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2021-08-24T23:01:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=139144a7ae7c72eda955b1fbc5e31f5feb7a403a'/>
<id>urn:sha1:139144a7ae7c72eda955b1fbc5e31f5feb7a403a</id>
<content type='text'>
Reviewed by:	hselasky
Tested by:	Greg V, Constantin Furst&lt;constantin_AT_fuersten_DOT_info&gt;
PR:		252236
Differential revision:	https://reviews.freebsd.org/D31653

(cherry picked from commit 8d73071c47ff1f911bdaec6356f37feb4e3b7cb5)
</content>
</entry>
<entry>
<title>hidraw(4): Add HIDRAW_MAKE_UHID_ALIAS kernel option</title>
<updated>2021-01-07T23:18:44Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2020-12-13T09:37:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9be6b22da9b2df9903310a307f36f5297b1660b6'/>
<id>urn:sha1:9be6b22da9b2df9903310a307f36f5297b1660b6</id>
<content type='text'>
which installs /dev/uhid# alias to hidraw character device for
compatibility with some existing uhid(4) users like Firefox.
As side effect it renames traditional uhid(4) driver to hidraw
to make possible using of common unit number allocator.

Requested by:	Greg V &lt;greg_unrelenting.technology&gt;
Reviewed by:	hselasky (as part of D27992)
</content>
</entry>
<entry>
<title>hid: Import usbhid - USB transport backend for HID subsystem.</title>
<updated>2021-01-07T23:18:43Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2020-10-08T21:32:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=01f2e864f79584c0cd250a8e7cfb501a9985768a'/>
<id>urn:sha1:01f2e864f79584c0cd250a8e7cfb501a9985768a</id>
<content type='text'>
This change implements hid_if.m methods for HID-over-USB protocol [1].

Also, this change adds USBHID_ENABLED kernel option which changes
device_probe() priority and adds/removes PnP records to prefer usbhid
over 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 for
now due to conflicts with existing USB HID drivers.

[1] https://www.usb.org/sites/default/files/hid1_11.pdf

Reviewed by:	hselasky
Differential revision:	https://reviews.freebsd.org/D27893
</content>
</entry>
<entry>
<title>A major update to the ure driver.</title>
<updated>2020-09-12T00:33:11Z</updated>
<author>
<name>John-Mark Gurney</name>
<email>jmg@FreeBSD.org</email>
</author>
<published>2020-09-12T00:33:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7d5522e16a2970ade4e79e647842841cd32a19e1'/>
<id>urn:sha1:7d5522e16a2970ade4e79e647842841cd32a19e1</id>
<content type='text'>
This update adds support for:
HW VLAN tagging
HW checksum offload for IPv4 and IPv6
tx and rx aggreegation (for full gige speeds)
multiple transactions

In my testing, I am able to get 900-950Mbps depending upon
TCP or UDP, which is a significant improvement over the previous
91Mbps (~8kint/sec*1500bytes/packet*1packet/int).

Reviewed by:	hselasky
MFC after:	2 months
Differential Revision:	https://reviews.freebsd.org/D25809
</content>
</entry>
<entry>
<title>Remove the long obsolete ufm driver.</title>
<updated>2020-08-20T17:35:47Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2020-08-20T17:35:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=209d3fb41fe5a22a23eda209a3e65fed946c8b74'/>
<id>urn:sha1:209d3fb41fe5a22a23eda209a3e65fed946c8b74</id>
<content type='text'>
It was a driver for a USB FM tuner that was available in the market in 2002. I
wrote the driver in 2003. I've not used it since 2005 or so, so it's time to
retire this driver. No userland code ever interfaced to the special device it
created. There's no user base: the last bug I received on this driver was in
2004.

Relnotes: Yes
</content>
</entry>
<entry>
<title>Unbreak building cp2112(8) as a module outside of kernel build environment.</title>
<updated>2020-08-16T12:59:43Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2020-08-16T12:59:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1aca6504534c2339789cc8cce84378ab4947524d'/>
<id>urn:sha1:1aca6504534c2339789cc8cce84378ab4947524d</id>
<content type='text'>
</content>
</entry>
</feed>
