summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2001-04-12 04:51:27 +0000
committerderaadt <deraadt@openbsd.org>2001-04-12 04:51:27 +0000
commit6a349e58f02aa02b50a7a5d59bd84ca0b8b99142 (patch)
tree4cf72420c846766dc3b517ba5b05118d57dae2d4
parentInsert some missing commas. (diff)
downloadwireguard-openbsd-6a349e58f02aa02b50a7a5d59bd84ca0b8b99142.tar.xz
wireguard-openbsd-6a349e58f02aa02b50a7a5d59bd84ca0b8b99142.zip
print phy model at startup
-rw-r--r--sys/dev/mii/brgphy.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/sys/dev/mii/brgphy.c b/sys/dev/mii/brgphy.c
index 792fb4d09db..3d9838ad666 100644
--- a/sys/dev/mii/brgphy.c
+++ b/sys/dev/mii/brgphy.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: brgphy.c,v 1.3 2001/04/11 05:47:51 deraadt Exp $ */
+/* $OpenBSD: brgphy.c,v 1.4 2001/04/12 04:51:27 deraadt Exp $ */
/*
* Copyright (c) 2000
@@ -98,6 +98,17 @@ brgphy_attach(parent, self, aux)
struct mii_softc *sc = (struct mii_softc *)self;
struct mii_attach_args *ma = aux;
struct mii_data *mii = ma->mii_data;
+ char *model;
+
+ if (MII_MODEL(ma->mii_id2) == MII_MODEL_xxBROADCOM_BCM5400 ||
+ MII_MODEL(ma->mii_id2) == MII_MODEL_BROADCOM_BCM5400)
+ model = MII_STR_BROADCOM_BCM5400;
+ if (MII_MODEL(ma->mii_id2) == MII_MODEL_BROADCOM_BCM5401)
+ model = MII_STR_BROADCOM_BCM5401;
+ if (MII_MODEL(ma->mii_id2) == MII_MODEL_BROADCOM_BCM5411)
+ model = MII_STR_BROADCOM_BCM5411;
+
+ printf(": %s, rev. %d\n", model, MII_REV(ma->mii_id2));
sc->mii_inst = mii->mii_instance;
sc->mii_phy = ma->mii_phyno;