-/* $OpenBSD: eephy.c,v 1.43 2007/11/18 18:10:13 krw Exp $ */
+/* $OpenBSD: eephy.c,v 1.44 2008/07/12 05:31:14 brad Exp $ */
/*
* Principal Author: Parag Patel
* Copyright (c) 2001
MII_STR_MARVELL_E1118 },
{ MII_OUI_MARVELL, MII_MODEL_MARVELL_E1149,
MII_STR_MARVELL_E1149 },
+ { MII_OUI_MARVELL, MII_MODEL_MARVELL_E3016,
+ MII_STR_MARVELL_E3016},
{ MII_OUI_MARVELL, MII_MODEL_MARVELL_E3082,
MII_STR_MARVELL_E3082 },
{ MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1000_5,
/* Enable auto crossover. */
switch (sc->mii_model) {
+ case MII_MODEL_MARVELL_E3016:
case MII_MODEL_MARVELL_E3082:
/* Bits are in a different position. */
reg |= (E1000_SCR_AUTO_X_MODE >> 1);