diff options
author | 2008-05-29 06:20:02 +0000 | |
---|---|---|
committer | 2008-05-29 06:20:02 +0000 | |
commit | ce50ca8967fb9d89776da388ad0ab5bac490decf (patch) | |
tree | ec268ca5f0b8240315ea8f5738810c7ea6188f09 /sys/dev/mii | |
parent | - Add a debug message to mention when a 2.5Gb adapter is found. (diff) | |
download | wireguard-openbsd-ce50ca8967fb9d89776da388ad0ab5bac490decf.tar.xz wireguard-openbsd-ce50ca8967fb9d89776da388ad0ab5bac490decf.zip |
Recognize the Cicada CS8204 quad port PHY.
From FreeBSD
ok dlg@
Diffstat (limited to 'sys/dev/mii')
-rw-r--r-- | sys/dev/mii/ciphy.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/dev/mii/ciphy.c b/sys/dev/mii/ciphy.c index 245618dc8a1..26d38617d41 100644 --- a/sys/dev/mii/ciphy.c +++ b/sys/dev/mii/ciphy.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ciphy.c,v 1.18 2006/12/31 15:04:33 krw Exp $ */ +/* $OpenBSD: ciphy.c,v 1.19 2008/05/29 06:20:02 brad Exp $ */ /* $FreeBSD: ciphy.c,v 1.1 2004/09/10 20:57:45 wpaul Exp $ */ /* * Copyright (c) 2004 @@ -92,6 +92,8 @@ static const struct mii_phydesc ciphys[] = { 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_xxCICADA, MII_MODEL_xxCICADA_CS8201B, MII_STR_xxCICADA_CS8201B }, @@ -333,6 +335,7 @@ ciphy_fixup(struct mii_softc *sc) switch (model) { case MII_MODEL_CICADA_CS8201: + case MII_MODEL_CICADA_CS8204: /* Turn off "aux mode" (whatever that means) */ PHY_SETBIT(sc, CIPHY_MII_AUXCSR, CIPHY_AUXCSR_MDPPS); |