<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/etherswitch/mtkswitch, branch releng/12.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-04-09T06:22:42Z</updated>
<entry>
<title>etherswitch(4): Fix a few common typos in source code comments</title>
<updated>2022-04-09T06:22:42Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-04-02T12:51:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=07683b757189d91e3b5d8056547e09ab010a01e1'/>
<id>urn:sha1:07683b757189d91e3b5d8056547e09ab010a01e1</id>
<content type='text'>
- s/accomodate/accommodate/

(cherry picked from commit 9097d2f5d10f2cf051eac81e0d3626554633d9f8)
</content>
</entry>
<entry>
<title>[etherswitch] check if_alloc returns NULL</title>
<updated>2018-01-24T21:33:18Z</updated>
<author>
<name>Michael Zhilin</name>
<email>mizhka@FreeBSD.org</email>
</author>
<published>2018-01-24T21:33:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0774131e27d6764f90967f6e2571ca84e8e6590f'/>
<id>urn:sha1:0774131e27d6764f90967f6e2571ca84e8e6590f</id>
<content type='text'>
This patch is cosmetic. It checks if allocation of ifnet structure failed.
It's better to have this check rather than assume positive scenario.

Submitted by:	Dmitry Luhtionov &lt;dmitryluhtionov@gmail.com&gt;
Reported by:	Dmitry Luhtionov &lt;dmitryluhtionov@gmail.com&gt;
</content>
</entry>
<entry>
<title>etherswitch: Fix RT305x vlan group operation</title>
<updated>2017-02-20T08:10:41Z</updated>
<author>
<name>Stanislav Galabov</name>
<email>sgalabov@FreeBSD.org</email>
</author>
<published>2017-02-20T08:10:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=31735ccf8af9186150a7de24784b28d6683d7555'/>
<id>urn:sha1:31735ccf8af9186150a7de24784b28d6683d7555</id>
<content type='text'>
Fix an issue which prevents proper operation (addition/removal of members)
of RT305x vlan groups.

Tested by:	yamori813@yahoo.co.jp

Submitted by:	yamori813@yahoo.co.jp (initial version)
Reviewed by:	adrian
Differential Revision:	https://reviews.freebsd.org/D9607
</content>
</entry>
<entry>
<title>Remove erroneous lock assertions</title>
<updated>2016-06-06T10:07:57Z</updated>
<author>
<name>Stanislav Galabov</name>
<email>sgalabov@FreeBSD.org</email>
</author>
<published>2016-06-06T10:07:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=86845464f0fc895709ab7bfa0b658db0fb67deea'/>
<id>urn:sha1:86845464f0fc895709ab7bfa0b658db0fb67deea</id>
<content type='text'>
In mediatek etherswitch support, functions mtkswitch_reg_write32_mt7621
and mtkswitch_reg_read32_mt7621 are called without locks held, so
lock assertions fail. Remove the lock assertions.

Sponsored by:	Smartcom - Bulgaria AD
</content>
</entry>
<entry>
<title>Fix issues with mt762x etherswitch driver</title>
<updated>2016-05-17T06:30:46Z</updated>
<author>
<name>Stanislav Galabov</name>
<email>sgalabov@FreeBSD.org</email>
</author>
<published>2016-05-17T06:30:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1027d6d672d4cdeb771014c1c5e51abb058baab5'/>
<id>urn:sha1:1027d6d672d4cdeb771014c1c5e51abb058baab5</id>
<content type='text'>
Fix issues that crept in with initial import.

Approved by:	adrian (mentor)
Sponsored by:	Smartcom - Bulgaria AD
Differential Revision:	https://reviews.freebsd.org/D6393
</content>
</entry>
<entry>
<title>Introduce basic etherswitch support for Ralink SoCs</title>
<updated>2016-05-16T07:00:49Z</updated>
<author>
<name>Stanislav Galabov</name>
<email>sgalabov@FreeBSD.org</email>
</author>
<published>2016-05-16T07:00:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dfb5178f9bbdc1886adf41455c0380b48d221002'/>
<id>urn:sha1:dfb5178f9bbdc1886adf41455c0380b48d221002</id>
<content type='text'>
This revision introduces basic support for the internal ESW switch found
Ralink/Mediatek SoCs such as RT3050, RT3352, RT5350, MT7628; and GSW
found in MT7620 and MT7621.

It only supports 802.1q VLANs and doesn't support external PHYs at the
moment (only the ones that are built into the switch itself).

Approved by:	adrian (mentor)
Sponsored by:	Smartcom - Bulgaria AD
Differential Revision:	https://reviews.freebsd.org/D6348
</content>
</entry>
</feed>
