<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/mii/miidevs, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>mii: Fix SMSC name</title>
<updated>2026-05-05T17:33:39+00:00</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2026-05-04T23:13:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=89c883c09ab5e0fdca7ac5dfe74fcc46b7669eb5'/>
<id>89c883c09ab5e0fdca7ac5dfe74fcc46b7669eb5</id>
<content type='text'>
The LAN8700 / LAN8710 PHYs were Standard Microsystems Corporation (SMSC)
parts.  I presume SMC was chosen as an abbreviation, but the company
always used SMSC as its short name.

SMSC was acquired by Microchip in 2012.  I kept the pre-acquisition
name, as NetBSD (from where we obtained miidevs) uses SMSC.

Reviewed by:	adrian
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D56819
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The LAN8700 / LAN8710 PHYs were Standard Microsystems Corporation (SMSC)
parts.  I presume SMC was chosen as an abbreviation, but the company
always used SMSC as its short name.

SMSC was acquired by Microchip in 2012.  I kept the pre-acquisition
name, as NetBSD (from where we obtained miidevs) uses SMSC.

Reviewed by:	adrian
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D56819
</pre>
</div>
</content>
</entry>
<entry>
<title>sys: RealTek -&gt; Realtek</title>
<updated>2025-11-27T06:19:26+00:00</updated>
<author>
<name>ykla</name>
<email>yklaxds@gmail.com</email>
</author>
<published>2025-11-26T09:02:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8cbe0dd5097fbcbfbfbba50b016ec48352892ca7'/>
<id>8cbe0dd5097fbcbfbfbba50b016ec48352892ca7</id>
<content type='text'>
Realtek changed how it styled its name 25 or so years ago, but the old
style persisted in many places. These products use the new styling in
their datasheets.

Signed-off-by: ykla yklaxds@gmail.com
Sponsored by: Chinese FreeBSD Community
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1901
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Realtek changed how it styled its name 25 or so years ago, but the old
style persisted in many places. These products use the new styling in
their datasheets.

Signed-off-by: ykla yklaxds@gmail.com
Sponsored by: Chinese FreeBSD Community
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1901
</pre>
</div>
</content>
</entry>
<entry>
<title>mccomphy: add support for YT8531</title>
<updated>2025-05-01T15:01:30+00:00</updated>
<author>
<name>Jari Sihvola</name>
<email>jsihv@gmx.com</email>
</author>
<published>2025-03-29T20:55:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a592b5fd9d9cca89b9d9b9bae01fb33f339d9339'/>
<id>a592b5fd9d9cca89b9d9b9bae01fb33f339d9339</id>
<content type='text'>
Reapply e69623451ea6, this time with proper conditions for code
requiring FDT.

Co-authored-by:	mhorne
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D50074
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reapply e69623451ea6, this time with proper conditions for code
requiring FDT.

Co-authored-by:	mhorne
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D50074
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "mccomphy: add support for YT8531"</title>
<updated>2025-04-03T02:26:58+00:00</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2025-04-03T02:22:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b847e406e1df46a732dab71d324e9dbfa1969447'/>
<id>b847e406e1df46a732dab71d324e9dbfa1969447</id>
<content type='text'>
The new code makes use of FDT/OFW types and interfaces, and obviously
fails to build on amd64. Revert to fix.

Pointy-hat-to: mhorne

This reverts commit e69623451ea62d2c3c76e0d0e775aa3f7317f2eb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new code makes use of FDT/OFW types and interfaces, and obviously
fails to build on amd64. Revert to fix.

Pointy-hat-to: mhorne

This reverts commit e69623451ea62d2c3c76e0d0e775aa3f7317f2eb.
</pre>
</div>
</content>
</entry>
<entry>
<title>mccomphy: add support for YT8531</title>
<updated>2025-04-02T16:56:36+00:00</updated>
<author>
<name>Jari Sihvola</name>
<email>jsihv@gmx.com</email>
</author>
<published>2025-03-29T20:55:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e69623451ea62d2c3c76e0d0e775aa3f7317f2eb'/>
<id>e69623451ea62d2c3c76e0d0e775aa3f7317f2eb</id>
<content type='text'>
Reviewed by:	mhorne
Tested by:	mhorne
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D45600
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	mhorne
Tested by:	mhorne
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D45600
</pre>
</div>
</content>
</entry>
<entry>
<title>mii: Add support for Realtek RTL8211F-VD PHY</title>
<updated>2024-05-08T08:17:00+00:00</updated>
<author>
<name>Peter Jeremy</name>
<email>peterj@FreeBSD.org</email>
</author>
<published>2024-05-08T08:17:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3fe25a9bfcd9c8afeb096828567353a84be37423'/>
<id>3fe25a9bfcd9c8afeb096828567353a84be37423</id>
<content type='text'>
The RTL8211F-VD is a replacement/upgrade for the RTL8211F. Based on
https://github.com/torvalds/linux/commit/bb726b753f75a4eeda291438f89dfd9b94783569,
the only difference is the lack of the PCR2 register, which FreeBSD
doesn't use.

This fixes autonegotiation problems using the RTL8211F with ukphy(4).
Reviewed by:	manu, bz
MFC after:	1 month
Differential Revision:  &lt;https://reviews.freebsd.org/D45109
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The RTL8211F-VD is a replacement/upgrade for the RTL8211F. Based on
https://github.com/torvalds/linux/commit/bb726b753f75a4eeda291438f89dfd9b94783569,
the only difference is the lack of the PCR2 register, which FreeBSD
doesn't use.

This fixes autonegotiation problems using the RTL8211F with ukphy(4).
Reviewed by:	manu, bz
MFC after:	1 month
Differential Revision:  &lt;https://reviews.freebsd.org/D45109
</pre>
</div>
</content>
</entry>
<entry>
<title>mii: add Vitesse/Microsemi VSC8514</title>
<updated>2023-11-17T12:38:07+00:00</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2023-11-17T12:31:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1965dd85c3b33ed99cb8ef164dd7c5b20425a85e'/>
<id>1965dd85c3b33ed99cb8ef164dd7c5b20425a85e</id>
<content type='text'>
The VSC8514 Quad-Port 10/100/1000BASE-T PHY seems to match the handling
for the VSC8504 (for the little we support of what we could) and while
it works with our generic ukphy add it as vscphy for porper display of
names in the system message buffer and the like (or in case we decide
to implement some extra features).

Tested on:	Ten64
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The VSC8514 Quad-Port 10/100/1000BASE-T PHY seems to match the handling
for the VSC8504 (for the little we support of what we could) and while
it works with our generic ukphy add it as vscphy for porper display of
names in the system message buffer and the like (or in case we decide
to implement some extra features).

Tested on:	Ten64
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>mii: resort VSC8641 entry in miidevs</title>
<updated>2023-11-17T12:38:07+00:00</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2023-11-17T12:26:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=43324ec770f6b598f0ce25487f69a64b3c9822bd'/>
<id>43324ec770f6b598f0ce25487f69a64b3c9822bd</id>
<content type='text'>
VSC8641 is a ciphy not a vscphy.
Sort it with the other entries of ciphy to avoid confusion.

MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VSC8641 is a ciphy not a vscphy.
Sort it with the other entries of ciphy to avoid confusion.

MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line bare tag</title>
<updated>2023-08-16T17:55:17+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=78d146160dc5339c9cdf7799551bcc442a6eb95b'/>
<id>78d146160dc5339c9cdf7799551bcc442a6eb95b</id>
<content type='text'>
Remove /^\s*\$FreeBSD\$$\n/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove /^\s*\$FreeBSD\$$\n/
</pre>
</div>
</content>
</entry>
<entry>
<title>mii: Add the Broadcom BCM54616S ID to the list</title>
<updated>2023-08-02T14:47:40+00:00</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2023-08-02T14:05:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0c783a37d5d52af8cd706eb462e73801e77c6b35'/>
<id>0c783a37d5d52af8cd706eb462e73801e77c6b35</id>
<content type='text'>
Obtained from:	Juniper Networks, Inc.
Sponsored by:	Juniper Networks, Inc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Obtained from:	Juniper Networks, Inc.
Sponsored by:	Juniper Networks, Inc.
</pre>
</div>
</content>
</entry>
</feed>
