Index: sys/dev/mii/e1000phy.c =================================================================== --- sys/dev/mii/e1000phy.c (revision 196104) +++ sys/dev/mii/e1000phy.c (working copy) @@ -151,12 +151,13 @@ if (PHY_READ(sc, E1000_ESSR) & E1000_ESSR_FIBER_LINK) sc->mii_flags |= MIIF_HAVEFIBER; break; + case MII_MODEL_MARVELL_E1116: case MII_MODEL_MARVELL_E1149: /* - * Some 88E1149 PHY's page select is initialized to - * point to other bank instead of copper/fiber bank - * which in turn resulted in wrong registers were - * accessed during PHY operation. It is believed that + * Some 88E1116 and 88E1149 PHY's page selection is + * initialized to point to other bank instead of + * copper/fiber bank which in turn resulted in accessing + * wrong registers during PHY operation. It is believed * page 0 should be used for copper PHY so reinitialize * E1000_EADR to select default copper PHY. If parent * device know the type of PHY(either copper or fiber),