Module Name: src Committed By: msaitoh Date: Thu Sep 19 14:41:28 UTC 2019
Modified Files: src/sys/dev/mii: rlphy.c Log Message: - ICPLUS -> xxICPLUS - Print model name if it's ICPLUS IP101 to avoid "Realtek internal PHY". To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/dev/mii/rlphy.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/mii/rlphy.c diff -u src/sys/dev/mii/rlphy.c:1.36 src/sys/dev/mii/rlphy.c:1.37 --- src/sys/dev/mii/rlphy.c:1.36 Mon Mar 25 09:20:46 2019 +++ src/sys/dev/mii/rlphy.c Thu Sep 19 14:41:28 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: rlphy.c,v 1.36 2019/03/25 09:20:46 msaitoh Exp $ */ +/* $NetBSD: rlphy.c,v 1.37 2019/09/19 14:41:28 msaitoh Exp $ */ /* $OpenBSD: rlphy.c,v 1.20 2005/07/31 05:27:30 pvalchev Exp $ */ /* @@ -38,7 +38,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rlphy.c,v 1.36 2019/03/25 09:20:46 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rlphy.c,v 1.37 2019/09/19 14:41:28 msaitoh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -78,7 +78,7 @@ const struct mii_phy_funcs rlphy_funcs = static const struct mii_phydesc rlphys[] = { MII_PHY_DESC(yyREALTEK, RTL8201L), MII_PHY_DESC(REALTEK, RTL8201E), - MII_PHY_DESC(ICPLUS, IP101), + MII_PHY_DESC(xxICPLUS, IP101), MII_PHY_END, }; @@ -125,6 +125,9 @@ rlphyattach(device_t parent, device_t se rsc->sc_rtl8201 = 1; aprint_normal(": %s, rev. %d\n", MII_STR_REALTEK_RTL8201E, MII_REV(ma->mii_id2)); + } else if (MII_MODEL(ma->mii_id2) == MII_MODEL_xxICPLUS_IP101) { + aprint_normal(": %s, rev. %d\n", MII_STR_xxICPLUS_IP101, + MII_REV(ma->mii_id2)); } else aprint_normal(": Realtek internal PHY\n");