The branch main has been updated by emaste:

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

commit 89c883c09ab5e0fdca7ac5dfe74fcc46b7669eb5
Author:     Ed Maste <[email protected]>
AuthorDate: 2026-05-04 23:13:44 +0000
Commit:     Ed Maste <[email protected]>
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
 };
 

Reply via email to