<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/eqos, branch release/14.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F14.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F14.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2025-09-03T04:36:30Z</updated>
<entry>
<title>IfAPI: Retire if_etherbpfmtap() and if_bpfmtap()</title>
<updated>2025-09-03T04:36:30Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2023-07-21T18:16:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bceb9c2f2b1933d7172feb6597a31a6547960005'/>
<id>urn:sha1:bceb9c2f2b1933d7172feb6597a31a6547960005</id>
<content type='text'>
Summary:
These came in the original DrvAPI commits in 2014, and are obsoleted by
bpf_mtap_if() and ether_bpf_mtap_if().  The `_if` suffix, rather than
prefix, conveys that it's operating on the bpf of the interface, instead
than the interface itself.

Reviewed by:	glebius
Sponsored by:	Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D41146

(cherry picked from commit 2a3716432d209c5fef1eb1a719f4c1914e7c8b5a)
</content>
</entry>
<entry>
<title>eqos: Call init earlier</title>
<updated>2024-06-05T08:16:33Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2023-12-11T10:29:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=91badda4a2ddf243b654269c0689d748557d2be1'/>
<id>urn:sha1:91badda4a2ddf243b654269c0689d748557d2be1</id>
<content type='text'>
Call the subclassed IF_EQOS_INIT before trying to read the mac, clocks
and reset needs to dealt with before we can read the registers.

(cherry picked from commit bd0771390ef532ce0ae3f39350acd540125e5620)
</content>
</entry>
<entry>
<title>eqos: Unbreak fdt support</title>
<updated>2024-06-05T08:16:33Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2023-12-11T10:29:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0181a0e67c33e2725ed6ef7cd52d1dbb355f0342'/>
<id>urn:sha1:0181a0e67c33e2725ed6ef7cd52d1dbb355f0342</id>
<content type='text'>
We need to enable the clocks and deassert the resets for eqos to work
correctly.

(cherry picked from commit 22029445cbef0ffc71196a6f38cee4738e9a6d0f)
</content>
</entry>
<entry>
<title>eqos: Remove extra x in printf</title>
<updated>2024-06-05T08:16:33Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2023-12-11T10:28:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7c2a21107d42c1309548b5d11e57033d4ae24679'/>
<id>urn:sha1:7c2a21107d42c1309548b5d11e57033d4ae24679</id>
<content type='text'>
No functional changes intended.

(cherry picked from commit 96812bd10b42294dbcd5ebe6dc006569ba85887c)
</content>
</entry>
<entry>
<title>if_eqos: Fix a typo in a kernel error message</title>
<updated>2024-02-17T20:30:23Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2024-01-28T15:42:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=adac86cd7be0347e8337ec32d81043e544c0a72b'/>
<id>urn:sha1:adac86cd7be0347e8337ec32d81043e544c0a72b</id>
<content type='text'>
- s/errer/error/

(cherry picked from commit 551921a757758353af51cd0283e9e4bcee9a84d2)
</content>
</entry>
<entry>
<title>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
<updated>2023-05-12T16:44:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-05-10T15:40:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4d846d260e2b9a3d4d0a701462568268cbfe7a5b'/>
<id>urn:sha1:4d846d260e2b9a3d4d0a701462568268cbfe7a5b</id>
<content type='text'>
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with:		pfg
MFC After:		3 days
Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>eqos: Mechanically convert to IfAPI</title>
<updated>2023-03-08T15:18:16Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2023-03-07T21:27:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a472fd7a5737192addae1022ad682581224920f0'/>
<id>urn:sha1:a472fd7a5737192addae1022ad682581224920f0</id>
<content type='text'>
Reviewed by:	zlei
Sponsored by:	Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D38963
</content>
</entry>
<entry>
<title>Rename left off of eqos to if_eqos accordingly.</title>
<updated>2022-12-23T05:28:50Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2022-12-23T05:28:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5ba0691da9e2e252411e5de3b58295f64fd8fefe'/>
<id>urn:sha1:5ba0691da9e2e252411e5de3b58295f64fd8fefe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add initial support for the RK356X SOC Ethernet QoS controller (DesignWare)</title>
<updated>2022-12-22T03:38:10Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2022-12-22T03:38:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=702b53dd2af4851f95c025a08a2029f9e67ba1bf'/>
<id>urn:sha1:702b53dd2af4851f95c025a08a2029f9e67ba1bf</id>
<content type='text'>
Eqos driver works in all combinations of single/double ports with different layout.
</content>
</entry>
</feed>
