Module Name: src
Committed By: christos
Date: Sun Feb 24 17:22:21 UTC 2019
Modified Files:
src/sys/dev/mii: acphy.c amhphy.c atphy.c bmtphy.c brgphy.c ciphy.c
dmphy.c etphy.c glxtphy.c gphyter.c icsphy.c igphy.c ihphy.c
ikphy.c inphy.c iophy.c lxtphy.c makphy.c micphy.c miivar.h mvphy.c
nsphy.c nsphyter.c pnaphy.c qsphy.c rdcphy.c rgephy.c rlphy.c
sqphy.c tlphy.c tqphy.c
Log Message:
use a macro to tidy up the phydesc array initialization, from FreeBSD
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/dev/mii/acphy.c
cvs rdiff -u -r1.21 -r1.22 src/sys/dev/mii/amhphy.c
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/mii/atphy.c
cvs rdiff -u -r1.33 -r1.34 src/sys/dev/mii/bmtphy.c src/sys/dev/mii/rlphy.c
cvs rdiff -u -r1.80 -r1.81 src/sys/dev/mii/brgphy.c
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/mii/ciphy.c
cvs rdiff -u -r1.38 -r1.39 src/sys/dev/mii/dmphy.c
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/mii/etphy.c src/sys/dev/mii/rdcphy.c
cvs rdiff -u -r1.27 -r1.28 src/sys/dev/mii/glxtphy.c
cvs rdiff -u -r1.31 -r1.32 src/sys/dev/mii/gphyter.c
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/mii/icsphy.c src/sys/dev/mii/sqphy.c
cvs rdiff -u -r1.29 -r1.30 src/sys/dev/mii/igphy.c
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/mii/ihphy.c
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/mii/ikphy.c
cvs rdiff -u -r1.56 -r1.57 src/sys/dev/mii/inphy.c
cvs rdiff -u -r1.39 -r1.40 src/sys/dev/mii/iophy.c
cvs rdiff -u -r1.51 -r1.52 src/sys/dev/mii/lxtphy.c
cvs rdiff -u -r1.54 -r1.55 src/sys/dev/mii/makphy.c
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/mii/micphy.c
cvs rdiff -u -r1.64 -r1.65 src/sys/dev/mii/miivar.h
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/mii/mvphy.c
cvs rdiff -u -r1.62 -r1.63 src/sys/dev/mii/nsphy.c
cvs rdiff -u -r1.40 -r1.41 src/sys/dev/mii/nsphyter.c
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/mii/pnaphy.c
cvs rdiff -u -r1.50 -r1.51 src/sys/dev/mii/qsphy.c
cvs rdiff -u -r1.47 -r1.48 src/sys/dev/mii/rgephy.c
cvs rdiff -u -r1.63 -r1.64 src/sys/dev/mii/tlphy.c
cvs rdiff -u -r1.41 -r1.42 src/sys/dev/mii/tqphy.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/acphy.c
diff -u src/sys/dev/mii/acphy.c:1.26 src/sys/dev/mii/acphy.c:1.27
--- src/sys/dev/mii/acphy.c:1.26 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/acphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: acphy.c,v 1.26 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: acphy.c,v 1.27 2019/02/24 17:22:21 christos Exp $ */
/*
* Copyright 2001 Wasabi Systems, Inc.
@@ -40,7 +40,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: acphy.c,v 1.26 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: acphy.c,v 1.27 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -72,21 +72,13 @@ static const struct mii_phy_funcs acphy_
};
static const struct mii_phydesc acphys[] = {
- { MII_OUI_ALTIMA, MII_MODEL_ALTIMA_AC101,
- MII_STR_ALTIMA_AC101 },
- { MII_OUI_ALTIMA, MII_MODEL_ALTIMA_AC101L,
- MII_STR_ALTIMA_AC101L },
- { MII_OUI_ALTIMA, MII_MODEL_ALTIMA_Am79C874,
- MII_STR_ALTIMA_Am79C874 },
- { MII_OUI_ALTIMA, MII_MODEL_ALTIMA_Am79C875,
- MII_STR_ALTIMA_Am79C875 },
-
+ MII_PHY_DESC(ALTIMA, AC101),
+ MII_PHY_DESC(ALTIMA, AC101L),
+ MII_PHY_DESC(ALTIMA, Am79C874),
+ MII_PHY_DESC(ALTIMA, Am79C875),
/* XXX This is reported to work, but it's not from any data sheet. */
- { MII_OUI_ALTIMA, MII_MODEL_ALTIMA_ACXXX,
- MII_STR_ALTIMA_ACXXX },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(ALTIMA, ACXXX),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/amhphy.c
diff -u src/sys/dev/mii/amhphy.c:1.21 src/sys/dev/mii/amhphy.c:1.22
--- src/sys/dev/mii/amhphy.c:1.21 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/amhphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: amhphy.c,v 1.21 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: amhphy.c,v 1.22 2019/02/24 17:22:21 christos Exp $ */
/*
* Copyright 2001 Wasabi Systems, Inc.
@@ -40,7 +40,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: amhphy.c,v 1.21 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: amhphy.c,v 1.22 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -72,11 +72,8 @@ static const struct mii_phy_funcs amhphy
};
static const struct mii_phydesc amhphys[] = {
- { MII_OUI_yyAMD, MII_MODEL_yyAMD_79c901,
- MII_STR_yyAMD_79c901 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(yyAMD, 79c901),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/atphy.c
diff -u src/sys/dev/mii/atphy.c:1.19 src/sys/dev/mii/atphy.c:1.20
--- src/sys/dev/mii/atphy.c:1.19 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/atphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: atphy.c,v 1.19 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: atphy.c,v 1.20 2019/02/24 17:22:21 christos Exp $ */
/* $OpenBSD: atphy.c,v 1.1 2008/09/25 20:47:16 brad Exp $ */
/*-
@@ -33,7 +33,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: atphy.c,v 1.19 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: atphy.c,v 1.20 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -91,18 +91,12 @@ const struct mii_phy_funcs atphy_funcs =
};
static const struct mii_phydesc etphys[] = {
- { MII_OUI_ATHEROS, MII_MODEL_ATHEROS_F1,
- MII_STR_ATHEROS_F1 },
- { MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_L1,
- MII_STR_ATTANSIC_L1 },
- { MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_L2,
- MII_STR_ATTANSIC_L2 },
- { MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_AR8021,
- MII_STR_ATTANSIC_AR8021 },
- { MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_AR8035,
- MII_STR_ATTANSIC_AR8035 },
- { 0, 0,
- NULL },
+ MII_PHY_DESC(ATHEROS, F1),
+ MII_PHY_DESC(ATTANSIC, L1),
+ MII_PHY_DESC(ATTANSIC, L2),
+ MII_PHY_DESC(ATTANSIC, AR8021),
+ MII_PHY_DESC(ATTANSIC, AR8035),
+ MII_PHY_END,
};
static bool
Index: src/sys/dev/mii/bmtphy.c
diff -u src/sys/dev/mii/bmtphy.c:1.33 src/sys/dev/mii/bmtphy.c:1.34
--- src/sys/dev/mii/bmtphy.c:1.33 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/bmtphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: bmtphy.c,v 1.33 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: bmtphy.c,v 1.34 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: bmtphy.c,v 1.33 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bmtphy.c,v 1.34 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -94,23 +94,14 @@ static const struct mii_phy_funcs bmtphy
};
static const struct mii_phydesc bmtphys[] = {
- { MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_3C905B,
- MII_STR_xxBROADCOM_3C905B },
- { MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_3C905C,
- MII_STR_xxBROADCOM_3C905C },
- { MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5201,
- MII_STR_xxBROADCOM_BCM5201 },
- { MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5214,
- MII_STR_xxBROADCOM_BCM5214 },
- { MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5221,
- MII_STR_xxBROADCOM_BCM5221 },
- { MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5222,
- MII_STR_xxBROADCOM_BCM5222 },
- { MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM4401,
- MII_STR_xxBROADCOM_BCM4401 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxBROADCOM, 3C905B),
+ MII_PHY_DESC(xxBROADCOM, 3C905C),
+ MII_PHY_DESC(xxBROADCOM, BCM5201),
+ MII_PHY_DESC(xxBROADCOM, BCM5214),
+ MII_PHY_DESC(xxBROADCOM, BCM5221),
+ MII_PHY_DESC(xxBROADCOM, BCM5222),
+ MII_PHY_DESC(xxBROADCOM, BCM4401),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/rlphy.c
diff -u src/sys/dev/mii/rlphy.c:1.33 src/sys/dev/mii/rlphy.c:1.34
--- src/sys/dev/mii/rlphy.c:1.33 Sat Feb 9 02:48:39 2019
+++ src/sys/dev/mii/rlphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: rlphy.c,v 1.33 2019/02/09 07:48:39 rin Exp $ */
+/* $NetBSD: rlphy.c,v 1.34 2019/02/24 17:22:21 christos 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.33 2019/02/09 07:48:39 rin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rlphy.c,v 1.34 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -77,15 +77,10 @@ const struct mii_phy_funcs rlphy_funcs =
};
static const struct mii_phydesc rlphys[] = {
- { MII_OUI_yyREALTEK, MII_MODEL_yyREALTEK_RTL8201L,
- MII_STR_yyREALTEK_RTL8201L },
- { MII_OUI_REALTEK, MII_MODEL_REALTEK_RTL8201E,
- MII_STR_REALTEK_RTL8201E },
- { MII_OUI_ICPLUS, MII_MODEL_ICPLUS_IP101,
- MII_STR_ICPLUS_IP101 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(yyREALTEK, RTL8201L),
+ MII_PHY_DESC(REALTEK, RTL8201E),
+ MII_PHY_DESC(ICPLUS, IP101),
+ MII_PHY_END,
};
int
Index: src/sys/dev/mii/brgphy.c
diff -u src/sys/dev/mii/brgphy.c:1.80 src/sys/dev/mii/brgphy.c:1.81
--- src/sys/dev/mii/brgphy.c:1.80 Wed Feb 20 12:00:20 2019
+++ src/sys/dev/mii/brgphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: brgphy.c,v 1.80 2019/02/20 17:00:20 msaitoh Exp $ */
+/* $NetBSD: brgphy.c,v 1.81 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -62,7 +62,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: brgphy.c,v 1.80 2019/02/20 17:00:20 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: brgphy.c,v 1.81 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -138,122 +138,45 @@ static const struct mii_phy_funcs brgphy
};
static const struct mii_phydesc brgphys[] = {
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5400,
- MII_STR_BROADCOM_BCM5400 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5401,
- MII_STR_BROADCOM_BCM5401 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5411,
- MII_STR_BROADCOM_BCM5411 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5421,
- MII_STR_BROADCOM_BCM5421 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5462,
- MII_STR_BROADCOM_BCM5462 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5461,
- MII_STR_BROADCOM_BCM5461 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM54K2,
- MII_STR_BROADCOM_BCM54K2 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5464,
- MII_STR_BROADCOM_BCM5464 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5701,
- MII_STR_BROADCOM_BCM5701 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5703,
- MII_STR_BROADCOM_BCM5703 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5704,
- MII_STR_BROADCOM_BCM5704 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5705,
- MII_STR_BROADCOM_BCM5705 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5706,
- MII_STR_BROADCOM_BCM5706 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5714,
- MII_STR_BROADCOM_BCM5714 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5750,
- MII_STR_BROADCOM_BCM5750 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5752,
- MII_STR_BROADCOM_BCM5752 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5780,
- MII_STR_BROADCOM_BCM5780 },
-
- { MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5708C,
- MII_STR_BROADCOM_BCM5708C },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5481,
- MII_STR_BROADCOM2_BCM5481 },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5482,
- MII_STR_BROADCOM2_BCM5482 },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5708S,
- MII_STR_BROADCOM2_BCM5708S },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5709C,
- MII_STR_BROADCOM2_BCM5709C },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5709S,
- MII_STR_BROADCOM2_BCM5709S },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5709CAX,
- MII_STR_BROADCOM2_BCM5709CAX },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5722,
- MII_STR_BROADCOM2_BCM5722 },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5754,
- MII_STR_BROADCOM2_BCM5754 },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5755,
- MII_STR_BROADCOM2_BCM5755 },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5756,
- MII_STR_BROADCOM2_BCM5756 },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5761,
- MII_STR_BROADCOM2_BCM5761 },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5784,
- MII_STR_BROADCOM2_BCM5784 },
-
- { MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5785,
- MII_STR_BROADCOM2_BCM5785 },
-
- { MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM5717C,
- MII_STR_BROADCOM3_BCM5717C },
-
- { MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM5719C,
- MII_STR_BROADCOM3_BCM5719C },
-
- { MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM5720C,
- MII_STR_BROADCOM3_BCM5720C },
-
- { MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM57765,
- MII_STR_BROADCOM3_BCM57765 },
-
- { MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM57780,
- MII_STR_BROADCOM3_BCM57780 },
-
- { MII_OUI_BROADCOM4, MII_MODEL_BROADCOM4_BCM5725C,
- MII_STR_BROADCOM4_BCM5725C },
-
- { MII_OUI_xxBROADCOM_ALT1, MII_MODEL_xxBROADCOM_ALT1_BCM5906,
- MII_STR_xxBROADCOM_ALT1_BCM5906 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(BROADCOM, BCM5400),
+ MII_PHY_DESC(BROADCOM, BCM5401),
+ MII_PHY_DESC(BROADCOM, BCM5411),
+ MII_PHY_DESC(BROADCOM, BCM5421),
+ MII_PHY_DESC(BROADCOM, BCM5462),
+ MII_PHY_DESC(BROADCOM, BCM5461),
+ MII_PHY_DESC(BROADCOM, BCM54K2),
+ MII_PHY_DESC(BROADCOM, BCM5464),
+ MII_PHY_DESC(BROADCOM, BCM5701),
+ MII_PHY_DESC(BROADCOM, BCM5703),
+ MII_PHY_DESC(BROADCOM, BCM5704),
+ MII_PHY_DESC(BROADCOM, BCM5705),
+ MII_PHY_DESC(BROADCOM, BCM5706),
+ MII_PHY_DESC(BROADCOM, BCM5714),
+ MII_PHY_DESC(BROADCOM, BCM5750),
+ MII_PHY_DESC(BROADCOM, BCM5752),
+ MII_PHY_DESC(BROADCOM, BCM5780),
+ MII_PHY_DESC(BROADCOM, BCM5708C),
+ MII_PHY_DESC(BROADCOM2, BCM5481),
+ MII_PHY_DESC(BROADCOM2, BCM5482),
+ MII_PHY_DESC(BROADCOM2, BCM5708S),
+ MII_PHY_DESC(BROADCOM2, BCM5709C),
+ MII_PHY_DESC(BROADCOM2, BCM5709S),
+ MII_PHY_DESC(BROADCOM2, BCM5709CAX),
+ MII_PHY_DESC(BROADCOM2, BCM5722),
+ MII_PHY_DESC(BROADCOM2, BCM5754),
+ MII_PHY_DESC(BROADCOM2, BCM5755),
+ MII_PHY_DESC(BROADCOM2, BCM5756),
+ MII_PHY_DESC(BROADCOM2, BCM5761),
+ MII_PHY_DESC(BROADCOM2, BCM5784),
+ MII_PHY_DESC(BROADCOM2, BCM5785),
+ MII_PHY_DESC(BROADCOM3, BCM5717C),
+ MII_PHY_DESC(BROADCOM3, BCM5719C),
+ MII_PHY_DESC(BROADCOM3, BCM5720C),
+ MII_PHY_DESC(BROADCOM3, BCM57765),
+ MII_PHY_DESC(BROADCOM3, BCM57780),
+ MII_PHY_DESC(BROADCOM4, BCM5725C),
+ MII_PHY_DESC(xxBROADCOM_ALT1, BCM5906),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/ciphy.c
diff -u src/sys/dev/mii/ciphy.c:1.30 src/sys/dev/mii/ciphy.c:1.31
--- src/sys/dev/mii/ciphy.c:1.30 Wed Feb 13 03:41:43 2019
+++ src/sys/dev/mii/ciphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: ciphy.c,v 1.30 2019/02/13 08:41:43 msaitoh Exp $ */
+/* $NetBSD: ciphy.c,v 1.31 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 2004
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ciphy.c,v 1.30 2019/02/13 08:41:43 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ciphy.c,v 1.31 2019/02/24 17:22:21 christos Exp $");
/*
* Driver for the Cicada CS8201 10/100/1000 copper PHY.
@@ -74,38 +74,17 @@ static const struct mii_phy_funcs ciphy_
};
static const struct mii_phydesc ciphys[] = {
- { MII_OUI_CICADA, MII_MODEL_CICADA_CS8201,
- MII_STR_CICADA_CS8201 },
-
- { MII_OUI_CICADA, MII_MODEL_CICADA_CS8201A,
- MII_STR_CICADA_CS8201A },
-
- { MII_OUI_CICADA, MII_MODEL_CICADA_CS8201B,
- MII_STR_CICADA_CS8201B },
-
- { MII_OUI_CICADA, MII_MODEL_CICADA_CS8204,
- MII_STR_CICADA_CS8204 },
-
- { MII_OUI_CICADA, MII_MODEL_CICADA_VSC8211,
- MII_STR_CICADA_VSC8211 },
-
- { MII_OUI_CICADA, MII_MODEL_CICADA_CS8244,
- MII_STR_CICADA_CS8244 },
-
- { MII_OUI_xxCICADA, MII_MODEL_CICADA_CS8201,
- MII_STR_CICADA_CS8201 },
-
- { MII_OUI_xxCICADA, MII_MODEL_CICADA_CS8201A,
- MII_STR_CICADA_CS8201A },
-
- { MII_OUI_xxCICADA, MII_MODEL_xxCICADA_CS8201B,
- MII_STR_xxCICADA_CS8201B },
-
- { MII_OUI_VITESSE, MII_MODEL_VITESSE_VSC8601,
- MII_STR_VITESSE_VSC8601 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(CICADA, CS8201),
+ MII_PHY_DESC(CICADA, CS8201A),
+ MII_PHY_DESC(CICADA, CS8201B),
+ MII_PHY_DESC(CICADA, CS8204),
+ MII_PHY_DESC(CICADA, VSC8211),
+ MII_PHY_DESC(CICADA, CS8244),
+ MII_PHY_DESC(CICADA, CS8201),
+ MII_PHY_DESC(CICADA, CS8201A),
+ MII_PHY_DESC(xxCICADA, CS8201B),
+ MII_PHY_DESC(VITESSE, VSC8601),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/dmphy.c
diff -u src/sys/dev/mii/dmphy.c:1.38 src/sys/dev/mii/dmphy.c:1.39
--- src/sys/dev/mii/dmphy.c:1.38 Mon Feb 18 02:27:15 2019
+++ src/sys/dev/mii/dmphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: dmphy.c,v 1.38 2019/02/18 07:27:15 msaitoh Exp $ */
+/* $NetBSD: dmphy.c,v 1.39 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dmphy.c,v 1.38 2019/02/18 07:27:15 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dmphy.c,v 1.39 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -92,17 +92,10 @@ static const struct mii_phy_funcs dmphy_
};
static const struct mii_phydesc dmphys[] = {
- { MII_OUI_xxDAVICOM, MII_MODEL_xxDAVICOM_DM9101,
- MII_STR_xxDAVICOM_DM9101 },
-
- { MII_OUI_xxDAVICOM, MII_MODEL_xxDAVICOM_DM9102,
- MII_STR_xxDAVICOM_DM9102 },
-
- { MII_OUI_DAVICOM, MII_MODEL_xxDAVICOM_DM9101,
- MII_STR_xxDAVICOM_DM9101 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxDAVICOM, DM9101),
+ MII_PHY_DESC(xxDAVICOM, DM9102),
+ MII_PHY_DESC(xxDAVICOM, DM9101),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/etphy.c
diff -u src/sys/dev/mii/etphy.c:1.2 src/sys/dev/mii/etphy.c:1.3
--- src/sys/dev/mii/etphy.c:1.2 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/etphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: etphy.c,v 1.2 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: etphy.c,v 1.3 2019/02/24 17:22:21 christos Exp $ */
/* $OpenBSD: etphy.c,v 1.4 2008/04/02 20:12:58 brad Exp $ */
/*
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: etphy.c,v 1.2 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: etphy.c,v 1.3 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -88,10 +88,8 @@ const struct mii_phy_funcs etphy_funcs =
};
static const struct mii_phydesc etphys[] = {
- { MII_OUI_AGERE, MII_MODEL_AGERE_ET1011,
- MII_STR_AGERE_ET1011 },
- { 0, 0,
- NULL },
+ MII_PHY_DESC(AGERE, ET1011),
+ MII_PHY_END,
};
CFATTACH_DECL_NEW(etphy, sizeof(struct mii_softc),
Index: src/sys/dev/mii/rdcphy.c
diff -u src/sys/dev/mii/rdcphy.c:1.2 src/sys/dev/mii/rdcphy.c:1.3
--- src/sys/dev/mii/rdcphy.c:1.2 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/rdcphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: rdcphy.c,v 1.2 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: rdcphy.c,v 1.3 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 2010, Pyun YongHyeon <[email protected]>
@@ -33,7 +33,7 @@
* Driver for the RDC Semiconductor R6040 10/100 PHY.
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rdcphy.c,v 1.2 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rdcphy.c,v 1.3 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -74,10 +74,8 @@ static const struct mii_phy_funcs rdcphy
};
static const struct mii_phydesc rdcphys[] = {
- { MII_OUI_RDC, MII_MODEL_RDC_R6040,
- MII_STR_RDC_R6040 },
- { 0, 0,
- NULL },
+ MII_PHY_DESC(RDC, R6040),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/glxtphy.c
diff -u src/sys/dev/mii/glxtphy.c:1.27 src/sys/dev/mii/glxtphy.c:1.28
--- src/sys/dev/mii/glxtphy.c:1.27 Mon Feb 18 21:51:02 2019
+++ src/sys/dev/mii/glxtphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: glxtphy.c,v 1.27 2019/02/19 02:51:02 msaitoh Exp $ */
+/* $NetBSD: glxtphy.c,v 1.28 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: glxtphy.c,v 1.27 2019/02/19 02:51:02 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: glxtphy.c,v 1.28 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -91,14 +91,9 @@ static const struct mii_phy_funcs glxtph
};
static const struct mii_phydesc glxtphys[] = {
- { MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT1000_OLD,
- MII_STR_LEVEL1_LXT1000_OLD },
-
- { MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT1000,
- MII_STR_LEVEL1_LXT1000 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(LEVEL1, LXT1000_OLD),
+ MII_PHY_DESC(LEVEL1, LXT1000),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/gphyter.c
diff -u src/sys/dev/mii/gphyter.c:1.31 src/sys/dev/mii/gphyter.c:1.32
--- src/sys/dev/mii/gphyter.c:1.31 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/gphyter.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: gphyter.c,v 1.31 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: gphyter.c,v 1.32 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -66,7 +66,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: gphyter.c,v 1.31 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: gphyter.c,v 1.32 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -99,17 +99,10 @@ static const struct mii_phy_funcs gphyte
};
static const struct mii_phydesc gphyters[] = {
- { MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83861,
- MII_STR_xxNATSEMI_DP83861 },
-
- { MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83865,
- MII_STR_xxNATSEMI_DP83865 },
-
- { MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83891,
- MII_STR_xxNATSEMI_DP83891 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxNATSEMI, DP83861),
+ MII_PHY_DESC(xxNATSEMI, DP83865),
+ MII_PHY_DESC(xxNATSEMI, DP83891),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/icsphy.c
diff -u src/sys/dev/mii/icsphy.c:1.52 src/sys/dev/mii/icsphy.c:1.53
--- src/sys/dev/mii/icsphy.c:1.52 Wed Feb 13 03:42:26 2019
+++ src/sys/dev/mii/icsphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: icsphy.c,v 1.52 2019/02/13 08:42:26 msaitoh Exp $ */
+/* $NetBSD: icsphy.c,v 1.53 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: icsphy.c,v 1.52 2019/02/13 08:42:26 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: icsphy.c,v 1.53 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -92,23 +92,12 @@ static const struct mii_phy_funcs icsphy
};
static const struct mii_phydesc icsphys[] = {
- { MII_OUI_ICS, MII_MODEL_ICS_1889,
- MII_STR_ICS_1889 },
-
- { MII_OUI_ICS, MII_MODEL_ICS_1890,
- MII_STR_ICS_1890 },
-
- { MII_OUI_ICS, MII_MODEL_ICS_1892,
- MII_STR_ICS_1892 },
-
- { MII_OUI_ICS, MII_MODEL_ICS_1893,
- MII_STR_ICS_1893 },
-
- { MII_OUI_ICS, MII_MODEL_ICS_1893C,
- MII_STR_ICS_1893C },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(ICS, 1889),
+ MII_PHY_DESC(ICS, 1890),
+ MII_PHY_DESC(ICS, 1892),
+ MII_PHY_DESC(ICS, 1893),
+ MII_PHY_DESC(ICS, 1893C),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/sqphy.c
diff -u src/sys/dev/mii/sqphy.c:1.52 src/sys/dev/mii/sqphy.c:1.53
--- src/sys/dev/mii/sqphy.c:1.52 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/sqphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: sqphy.c,v 1.52 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: sqphy.c,v 1.53 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sqphy.c,v 1.52 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sqphy.c,v 1.53 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -97,17 +97,10 @@ static const struct mii_phy_funcs sqphy_
};
static const struct mii_phydesc sqphys[] = {
- { MII_OUI_SEEQ, MII_MODEL_SEEQ_80220,
- MII_STR_SEEQ_80220 },
-
- { MII_OUI_SEEQ, MII_MODEL_SEEQ_80225,
- MII_STR_SEEQ_80225 },
-
- { MII_OUI_SEEQ, MII_MODEL_SEEQ_84220,
- MII_STR_SEEQ_84220 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(SEEQ, 80220),
+ MII_PHY_DESC(SEEQ, 80225),
+ MII_PHY_DESC(SEEQ, 84220),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/igphy.c
diff -u src/sys/dev/mii/igphy.c:1.29 src/sys/dev/mii/igphy.c:1.30
--- src/sys/dev/mii/igphy.c:1.29 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/igphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: igphy.c,v 1.29 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: igphy.c,v 1.30 2019/02/24 17:22:21 christos Exp $ */
/*
* The Intel copyright applies to the analog register setup, and the
@@ -70,7 +70,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: igphy.c,v 1.29 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: igphy.c,v 1.30 2019/02/24 17:22:21 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_mii.h"
@@ -112,14 +112,9 @@ static const struct mii_phy_funcs igphy_
};
static const struct mii_phydesc igphys[] = {
- { MII_OUI_yyINTEL, MII_MODEL_yyINTEL_IGP01E1000,
- MII_STR_yyINTEL_IGP01E1000 },
-
- { MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82566,
- MII_STR_yyINTEL_I82566 },
-
- {0, 0,
- NULL },
+ MII_PHY_DESC(yyINTEL, IGP01E1000),
+ MII_PHY_DESC(yyINTEL, I82566),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/ihphy.c
diff -u src/sys/dev/mii/ihphy.c:1.12 src/sys/dev/mii/ihphy.c:1.13
--- src/sys/dev/mii/ihphy.c:1.12 Tue Feb 19 02:49:58 2019
+++ src/sys/dev/mii/ihphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: ihphy.c,v 1.12 2019/02/19 07:49:58 msaitoh Exp $ */
+/* $NetBSD: ihphy.c,v 1.13 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ihphy.c,v 1.12 2019/02/19 07:49:58 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ihphy.c,v 1.13 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -94,19 +94,12 @@ static const struct mii_phy_funcs ihphy_
};
static const struct mii_phydesc ihphys[] = {
- { MII_OUI_INTEL, MII_MODEL_INTEL_I82577,
- MII_STR_INTEL_I82577 },
- { MII_OUI_INTEL, MII_MODEL_INTEL_I82579,
- MII_STR_INTEL_I82579 },
- { MII_OUI_INTEL, MII_MODEL_INTEL_I217,
- MII_STR_INTEL_I217 },
- { MII_OUI_INTEL, MII_MODEL_INTEL_I82580,
- MII_STR_INTEL_I82580},
- { MII_OUI_INTEL, MII_MODEL_INTEL_I350,
- MII_STR_INTEL_I350},
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(INTEL, I82577),
+ MII_PHY_DESC(INTEL, I82579),
+ MII_PHY_DESC(INTEL, I217),
+ MII_PHY_DESC(INTEL, I82580),
+ MII_PHY_DESC(INTEL, I350),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/ikphy.c
diff -u src/sys/dev/mii/ikphy.c:1.13 src/sys/dev/mii/ikphy.c:1.14
--- src/sys/dev/mii/ikphy.c:1.13 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/ikphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: ikphy.c,v 1.13 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: ikphy.c,v 1.14 2019/02/24 17:22:21 christos Exp $ */
/*******************************************************************************
Copyright (c) 2001-2005, Intel Corporation
@@ -59,7 +59,7 @@ POSSIBILITY OF SUCH DAMAGE.
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ikphy.c,v 1.13 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ikphy.c,v 1.14 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -92,11 +92,8 @@ static const struct mii_phy_funcs ikphy_
};
static const struct mii_phydesc ikphys[] = {
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_I82563,
- MII_STR_xxMARVELL_I82563 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxMARVELL, I82563),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/inphy.c
diff -u src/sys/dev/mii/inphy.c:1.56 src/sys/dev/mii/inphy.c:1.57
--- src/sys/dev/mii/inphy.c:1.56 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/inphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: inphy.c,v 1.56 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: inphy.c,v 1.57 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: inphy.c,v 1.56 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: inphy.c,v 1.57 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -92,23 +92,12 @@ static const struct mii_phy_funcs inphy_
};
static const struct mii_phydesc inphys[] = {
- { MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82555,
- MII_STR_yyINTEL_I82555 },
-
- { MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82562EH,
- MII_STR_yyINTEL_I82562EH },
-
- { MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82562EM,
- MII_STR_yyINTEL_I82562EM },
-
- { MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82562ET,
- MII_STR_yyINTEL_I82562ET },
-
- { MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82562G,
- MII_STR_yyINTEL_I82562G },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(yyINTEL, I82555),
+ MII_PHY_DESC(yyINTEL, I82562EH),
+ MII_PHY_DESC(yyINTEL, I82562EM),
+ MII_PHY_DESC(yyINTEL, I82562ET),
+ MII_PHY_DESC(yyINTEL, I82562G),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/iophy.c
diff -u src/sys/dev/mii/iophy.c:1.39 src/sys/dev/mii/iophy.c:1.40
--- src/sys/dev/mii/iophy.c:1.39 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/iophy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: iophy.c,v 1.39 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: iophy.c,v 1.40 2019/02/24 17:22:21 christos Exp $ */
/*
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: iophy.c,v 1.39 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: iophy.c,v 1.40 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -90,14 +90,9 @@ static const struct mii_phy_funcs iophy_
};
static const struct mii_phydesc iophys[] = {
- { MII_OUI_xxINTEL, MII_MODEL_xxINTEL_I82553,
- MII_STR_xxINTEL_I82553 },
-
- { MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82553,
- MII_STR_yyINTEL_I82553 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxINTEL, I82553),
+ MII_PHY_DESC(yyINTEL, I82553),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/lxtphy.c
diff -u src/sys/dev/mii/lxtphy.c:1.51 src/sys/dev/mii/lxtphy.c:1.52
--- src/sys/dev/mii/lxtphy.c:1.51 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/lxtphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: lxtphy.c,v 1.51 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: lxtphy.c,v 1.52 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lxtphy.c,v 1.51 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lxtphy.c,v 1.52 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -100,14 +100,9 @@ static const struct mii_phy_funcs lxtphy
};
static const struct mii_phydesc lxtphys[] = {
- { MII_OUI_xxLEVEL1, MII_MODEL_xxLEVEL1_LXT970,
- MII_STR_xxLEVEL1_LXT970 },
-
- { MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT971,
- MII_STR_LEVEL1_LXT971 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxLEVEL1, LXT970),
+ MII_PHY_DESC(LEVEL1, LXT971),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/makphy.c
diff -u src/sys/dev/mii/makphy.c:1.54 src/sys/dev/mii/makphy.c:1.55
--- src/sys/dev/mii/makphy.c:1.54 Tue Feb 19 00:47:08 2019
+++ src/sys/dev/mii/makphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: makphy.c,v 1.54 2019/02/19 05:47:08 msaitoh Exp $ */
+/* $NetBSD: makphy.c,v 1.55 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: makphy.c,v 1.54 2019/02/19 05:47:08 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: makphy.c,v 1.55 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -92,77 +92,33 @@ static const struct mii_phy_funcs makphy
};
static const struct mii_phydesc makphys[] = {
- { MII_OUI_MARVELL, MII_MODEL_MARVELL_E1000_0,
- MII_STR_MARVELL_E1000_0 },
-
- { MII_OUI_MARVELL, MII_MODEL_MARVELL_E1000_3,
- MII_STR_MARVELL_E1000_3 },
-
- { MII_OUI_MARVELL, MII_MODEL_MARVELL_E1000_5,
- MII_STR_MARVELL_E1000_5 },
-
- { MII_OUI_MARVELL, MII_MODEL_MARVELL_E1000_6,
- MII_STR_MARVELL_E1000_6 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1000_3,
- MII_STR_xxMARVELL_E1000_3 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1000_5,
- MII_STR_xxMARVELL_E1000_5 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1000S,
- MII_STR_xxMARVELL_E1000S },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1011,
- MII_STR_xxMARVELL_E1011 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1111,
- MII_STR_xxMARVELL_E1111 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1112,
- MII_STR_xxMARVELL_E1112 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1116,
- MII_STR_xxMARVELL_E1116 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1116R,
- MII_STR_xxMARVELL_E1116R },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1318S,
- MII_STR_xxMARVELL_E1318S },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1118,
- MII_STR_xxMARVELL_E1118 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1145,
- MII_STR_xxMARVELL_E1145 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1149,
- MII_STR_xxMARVELL_E1149 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1149R,
- MII_STR_xxMARVELL_E1149R },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1240,
- MII_STR_xxMARVELL_E1240 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1512,
- MII_STR_xxMARVELL_E1512 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1543,
- MII_STR_xxMARVELL_E1543 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E3016,
- MII_STR_xxMARVELL_E3016 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E3082,
- MII_STR_xxMARVELL_E3082 },
-
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_PHYG65G,
- MII_STR_xxMARVELL_PHYG65G },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(MARVELL, E1000_0),
+ MII_PHY_DESC(MARVELL, E1000_3),
+ MII_PHY_DESC(MARVELL, E1000_5),
+ MII_PHY_DESC(MARVELL, E1000_6),
+ MII_PHY_DESC(xxMARVELL, E1000),
+ MII_PHY_DESC(xxMARVELL, E1000S),
+ MII_PHY_DESC(xxMARVELL, E1000_3),
+ MII_PHY_DESC(xxMARVELL, E1000_5),
+ MII_PHY_DESC(xxMARVELL, E1000S),
+ MII_PHY_DESC(xxMARVELL, E1011),
+ MII_PHY_DESC(xxMARVELL, E1101),
+ MII_PHY_DESC(xxMARVELL, E1111),
+ MII_PHY_DESC(xxMARVELL, E1112),
+ MII_PHY_DESC(xxMARVELL, E1116),
+ MII_PHY_DESC(xxMARVELL, E1116R),
+ MII_PHY_DESC(xxMARVELL, E1118),
+ MII_PHY_DESC(xxMARVELL, E1145),
+ MII_PHY_DESC(xxMARVELL, E1149),
+ MII_PHY_DESC(xxMARVELL, E1149R),
+ MII_PHY_DESC(xxMARVELL, E1240),
+ MII_PHY_DESC(xxMARVELL, E1318S),
+ MII_PHY_DESC(xxMARVELL, E1512),
+ MII_PHY_DESC(xxMARVELL, E1543),
+ MII_PHY_DESC(xxMARVELL, E3016),
+ MII_PHY_DESC(xxMARVELL, E3082),
+ MII_PHY_DESC(xxMARVELL, PHYG65G),
+ MII_PHY_END,
};
#define MAKARG_PDOWN true /* Power DOWN */
Index: src/sys/dev/mii/micphy.c
diff -u src/sys/dev/mii/micphy.c:1.6 src/sys/dev/mii/micphy.c:1.7
--- src/sys/dev/mii/micphy.c:1.6 Wed Feb 13 23:13:40 2019
+++ src/sys/dev/mii/micphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: micphy.c,v 1.6 2019/02/14 04:13:40 msaitoh Exp $ */
+/* $NetBSD: micphy.c,v 1.7 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: micphy.c,v 1.6 2019/02/14 04:13:40 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: micphy.c,v 1.7 2019/02/24 17:22:21 christos Exp $");
#include "opt_mii.h"
@@ -94,14 +94,9 @@ static const struct mii_phy_funcs micphy
};
static const struct mii_phydesc micphys[] = {
- { MII_OUI_MICREL, MII_MODEL_MICREL_KSZ8081,
- MII_STR_MICREL_KSZ8081 },
-
- { MII_OUI_MICREL, MII_MODEL_MICREL_KSZ9021RNI,
- MII_STR_MICREL_KSZ9021RNI },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(MICREL, KSZ8081),
+ MII_PHY_DESC(MICREL, KSZ9021RNI),
+ MII_PHY_END,
};
#define MII_KSZ8081_PHYCTL2 0x1f
Index: src/sys/dev/mii/miivar.h
diff -u src/sys/dev/mii/miivar.h:1.64 src/sys/dev/mii/miivar.h:1.65
--- src/sys/dev/mii/miivar.h:1.64 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/miivar.h Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: miivar.h,v 1.64 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: miivar.h,v 1.65 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -187,6 +187,10 @@ struct mii_phydesc {
const char *mpd_name; /* the PHY's name */
};
+#define MII_PHY_DESC(a, b) { MII_OUI_ ## a, MII_MODEL_ ## a ## _ ## b, \
+ MII_STR_ ## a ## _ ## b }
+#define MII_PHY_END { 0, 0, NULL }
+
/*
* An array of these structures map MII media types to BMCR/ANAR settings.
*/
Index: src/sys/dev/mii/mvphy.c
diff -u src/sys/dev/mii/mvphy.c:1.11 src/sys/dev/mii/mvphy.c:1.12
--- src/sys/dev/mii/mvphy.c:1.11 Tue Jan 22 22:38:26 2019
+++ src/sys/dev/mii/mvphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: mvphy.c,v 1.11 2019/01/23 03:38:26 msaitoh Exp $ */
+/* $NetBSD: mvphy.c,v 1.12 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 2006 Sam Leffler, Errno Consulting
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mvphy.c,v 1.11 2019/01/23 03:38:26 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mvphy.c,v 1.12 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -86,11 +86,8 @@ static const struct mii_phy_funcs mvphy_
};
static const struct mii_phydesc mvphys[] = {
- { MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E6060,
- MII_STR_xxMARVELL_E6060 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxMARVELL, E6060),
+ MII_PHY_END,
};
/*
Index: src/sys/dev/mii/nsphy.c
diff -u src/sys/dev/mii/nsphy.c:1.62 src/sys/dev/mii/nsphy.c:1.63
--- src/sys/dev/mii/nsphy.c:1.62 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/nsphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: nsphy.c,v 1.62 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: nsphy.c,v 1.63 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: nsphy.c,v 1.62 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: nsphy.c,v 1.63 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -93,11 +93,8 @@ static const struct mii_phy_funcs nsphy_
};
static const struct mii_phydesc nsphys[] = {
- { MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83840,
- MII_STR_xxNATSEMI_DP83840 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxNATSEMI, DP83840),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/nsphyter.c
diff -u src/sys/dev/mii/nsphyter.c:1.40 src/sys/dev/mii/nsphyter.c:1.41
--- src/sys/dev/mii/nsphyter.c:1.40 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/nsphyter.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: nsphyter.c,v 1.40 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: nsphyter.c,v 1.41 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -63,7 +63,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: nsphyter.c,v 1.40 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: nsphyter.c,v 1.41 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -97,20 +97,11 @@ static const struct mii_phy_funcs nsphyt
};
static const struct mii_phydesc nsphyters[] = {
- { MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83843,
- MII_STR_xxNATSEMI_DP83843 },
-
- { MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83847,
- MII_STR_xxNATSEMI_DP83847 },
-
- { MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83849,
- MII_STR_xxNATSEMI_DP83849 },
-
- { MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83815,
- MII_STR_xxNATSEMI_DP83815 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxNATSEMI, DP83843),
+ MII_PHY_DESC(xxNATSEMI, DP83847),
+ MII_PHY_DESC(xxNATSEMI, DP83849),
+ MII_PHY_DESC(xxNATSEMI, DP83815),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/pnaphy.c
diff -u src/sys/dev/mii/pnaphy.c:1.22 src/sys/dev/mii/pnaphy.c:1.23
--- src/sys/dev/mii/pnaphy.c:1.22 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/pnaphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: pnaphy.c,v 1.22 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: pnaphy.c,v 1.23 2019/02/24 17:22:21 christos Exp $ */
/*
* Copyright 2001 Wasabi Systems, Inc.
@@ -47,7 +47,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pnaphy.c,v 1.22 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pnaphy.c,v 1.23 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -77,11 +77,8 @@ static const struct mii_phy_funcs pnaphy
};
static const struct mii_phydesc pnaphys[] = {
- { MII_OUI_yyAMD, MII_MODEL_yyAMD_79c901home,
- MII_STR_yyAMD_79c901home },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(yyAMD, 79c901home),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/qsphy.c
diff -u src/sys/dev/mii/qsphy.c:1.50 src/sys/dev/mii/qsphy.c:1.51
--- src/sys/dev/mii/qsphy.c:1.50 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/qsphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: qsphy.c,v 1.50 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: qsphy.c,v 1.51 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: qsphy.c,v 1.50 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: qsphy.c,v 1.51 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -92,11 +92,8 @@ static const struct mii_phy_funcs qsphy_
};
static const struct mii_phydesc qsphys[] = {
- { MII_OUI_xxQUALSEMI, MII_MODEL_xxQUALSEMI_QS6612,
- MII_STR_xxQUALSEMI_QS6612 },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(xxQUALSEMI, QS6612),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/rgephy.c
diff -u src/sys/dev/mii/rgephy.c:1.47 src/sys/dev/mii/rgephy.c:1.48
--- src/sys/dev/mii/rgephy.c:1.47 Thu Feb 21 10:41:56 2019
+++ src/sys/dev/mii/rgephy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: rgephy.c,v 1.47 2019/02/21 15:41:56 msaitoh Exp $ */
+/* $NetBSD: rgephy.c,v 1.48 2019/02/24 17:22:21 christos Exp $ */
/*
* Copyright (c) 2003
@@ -33,7 +33,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rgephy.c,v 1.47 2019/02/21 15:41:56 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rgephy.c,v 1.48 2019/02/24 17:22:21 christos Exp $");
/*
@@ -83,17 +83,10 @@ static const struct mii_phy_funcs rgephy
};
static const struct mii_phydesc rgephys[] = {
- { MII_OUI_xxREALTEK, MII_MODEL_xxREALTEK_RTL8169S,
- MII_STR_xxREALTEK_RTL8169S },
-
- { MII_OUI_REALTEK, MII_MODEL_REALTEK_RTL8169S,
- MII_STR_REALTEK_RTL8169S },
-
- { MII_OUI_REALTEK, MII_MODEL_REALTEK_RTL8251,
- MII_STR_REALTEK_RTL8251 },
-
- { 0, 0,
- NULL }
+ MII_PHY_DESC(xxREALTEK, RTL8169S),
+ MII_PHY_DESC(REALTEK, RTL8169S),
+ MII_PHY_DESC(REALTEK, RTL8251),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/tlphy.c
diff -u src/sys/dev/mii/tlphy.c:1.63 src/sys/dev/mii/tlphy.c:1.64
--- src/sys/dev/mii/tlphy.c:1.63 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/tlphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: tlphy.c,v 1.63 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: tlphy.c,v 1.64 2019/02/24 17:22:21 christos Exp $ */
/*-
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: tlphy.c,v 1.63 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: tlphy.c,v 1.64 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -107,11 +107,8 @@ static const struct mii_phy_funcs tlphy_
};
static const struct mii_phydesc tlphys[] = {
- { MII_OUI_TI, MII_MODEL_TI_TLAN10T,
- MII_STR_TI_TLAN10T },
-
- { 0, 0,
- NULL },
+ MII_PHY_DESC(TI, TLAN10T),
+ MII_PHY_END,
};
static int
Index: src/sys/dev/mii/tqphy.c
diff -u src/sys/dev/mii/tqphy.c:1.41 src/sys/dev/mii/tqphy.c:1.42
--- src/sys/dev/mii/tqphy.c:1.41 Mon Jan 21 22:42:27 2019
+++ src/sys/dev/mii/tqphy.c Sun Feb 24 12:22:21 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: tqphy.c,v 1.41 2019/01/22 03:42:27 msaitoh Exp $ */
+/* $NetBSD: tqphy.c,v 1.42 2019/02/24 17:22:21 christos Exp $ */
/*
* Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: tqphy.c,v 1.41 2019/01/22 03:42:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: tqphy.c,v 1.42 2019/02/24 17:22:21 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -92,14 +92,11 @@ static const struct mii_phy_funcs tqphy_
};
static const struct mii_phydesc tqphys[] = {
- { MII_OUI_xxTSC, MII_MODEL_xxTSC_78Q2120,
- MII_STR_xxTSC_78Q2120 },
+ MII_PHY_DESC(xxTSC, 78Q2120),
#if 0
- { MII_OUI_xxTSC, MII_MODEL_TSC_78Q2121,
- MII_STR_TSC_78Q2121 },
+ MII_PHY_DESC(xxTSC, 78Q2121),
#endif
- { 0, 0,
- NULL },
+ MII_PHY_END,
};
static int