svn commit: r207091 - user/jmallett/octeon/sys/mips/cavium/octe

Juli Mallett jmallett at FreeBSD.org
Fri Apr 23 02:05:34 UTC 2010


Author: jmallett
Date: Fri Apr 23 02:05:34 2010
New Revision: 207091
URL: http://svn.freebsd.org/changeset/base/207091

Log:
  Comment out a panic; no device infrastructure to hook MII up to.

Modified:
  user/jmallett/octeon/sys/mips/cavium/octe/ethernet-mdio.c

Modified: user/jmallett/octeon/sys/mips/cavium/octe/ethernet-mdio.c
==============================================================================
--- user/jmallett/octeon/sys/mips/cavium/octe/ethernet-mdio.c	Fri Apr 23 01:45:38 2010	(r207090)
+++ user/jmallett/octeon/sys/mips/cavium/octe/ethernet-mdio.c	Fri Apr 23 02:05:34 2010	(r207091)
@@ -230,10 +230,14 @@ int cvm_oct_ioctl(struct ifnet *ifp, str
  */
 int cvm_oct_mdio_setup_device(struct ifnet *ifp)
 {
+	/*
+	 * XXX/juli
+	 * Once we have a device_t for this interface, attach the MII bus to it.
+	 */
+#if 0
 	cvm_oct_private_t *priv = (cvm_oct_private_t *)ifp->if_softc;
 	int phy_id = cvmx_helper_board_get_mii_address(priv->port);
 	if (phy_id != -1) {
-#if 0
 		priv->mii_info.dev = dev;
 		priv->mii_info.phy_id = phy_id;
 		priv->mii_info.phy_id_mask = 0xff;
@@ -241,10 +245,8 @@ int cvm_oct_mdio_setup_device(struct ifn
 		priv->mii_info.reg_num_mask = 0x1f;
 		priv->mii_info.mdio_read = cvm_oct_mdio_read;
 		priv->mii_info.mdio_write = cvm_oct_mdio_write;
-#else
-		panic("%s: need add MII hooks.", __func__);
-#endif
 	}
+#endif
 	return 0;
 }
 


More information about the svn-src-user mailing list