git: 89c883c09ab5 - main - mii: Fix SMSC name

From: Ed Maste <emaste_at_FreeBSD.org>
Date: Tue, 05 May 2026 17:34:02 UTC
The branch main has been updated by emaste:

URL: https://cgit.FreeBSD.org/src/commit/?id=89c883c09ab5e0fdca7ac5dfe74fcc46b7669eb5

commit 89c883c09ab5e0fdca7ac5dfe74fcc46b7669eb5
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2026-05-04 23:13:44 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2026-05-05 17:33:39 +0000

    mii: Fix SMSC name
    
    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
---
 sys/dev/mii/miidevs   | 8 ++++----
 sys/dev/mii/smscphy.c | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys/dev/mii/miidevs b/sys/dev/mii/miidevs
index ca7e78a1cdd5..89d8e54a1843 100644
--- a/sys/dev/mii/miidevs
+++ b/sys/dev/mii/miidevs
@@ -72,7 +72,7 @@ oui RDC				0x00d02d	RDC Semiconductor
 oui REALTEK			0x00e04c	Realtek Semicondctor
 oui SEEQ			0x00a07d	Seeq Technology
 oui SIS				0x00e006	Silicon Integrated Systems
-oui SMC				0x00800f	SMC
+oui SMSC			0x00800f	Microchip (formerly SMSC)
 oui TI				0x080028	Texas Instruments
 oui TSC				0x00c039	TDK Semiconductor
 oui VITESSE			0x0001c1	Vitesse Semiconductor
@@ -361,6 +361,6 @@ model xxVITESSE VSC8514		0x0027 Vitesse VSC8514 10/100/1000TX PHY
 /* XaQti Corp. PHYs */
 model xxXAQTI XMACII		0x0000 XaQti Corp. XMAC II gigabit interface
 
-/* SMC */
-model SMC LAN8710A		0x000F SMC LAN8710A 10/100 interface
-model SMC LAN8700		0x000C SMC LAN8700  10/100 interface
+/* Microchip (formerly SMSC) */
+model SMSC LAN8710A		0x000F Microchip LAN8710A 10/100 interface
+model SMSC LAN8700		0x000C Microchip LAN8700  10/100 interface
diff --git a/sys/dev/mii/smscphy.c b/sys/dev/mii/smscphy.c
index 4e0d3cd3e18e..d578242f5a61 100644
--- a/sys/dev/mii/smscphy.c
+++ b/sys/dev/mii/smscphy.c
@@ -74,8 +74,8 @@ static driver_t smscphy_driver = {
 DRIVER_MODULE(smscphy, miibus, smscphy_driver, 0, 0);
 
 static const struct mii_phydesc smscphys[] = {
-	MII_PHY_DESC(SMC, LAN8710A),
-	MII_PHY_DESC(SMC, LAN8700),
+	MII_PHY_DESC(SMSC, LAN8710A),
+	MII_PHY_DESC(SMSC, LAN8700),
 	MII_PHY_END
 };