svn commit: r214934 - stable/8/sys/dev/mii

Marius Strobl marius at FreeBSD.org
Sun Nov 7 17:54:41 UTC 2010


Author: marius
Date: Sun Nov  7 17:54:41 2010
New Revision: 214934
URL: http://svn.freebsd.org/changeset/base/214934

Log:
  MFC: r214606
  
  Try to make the style consistent (including regarding NetBSD bits not yet
  merged) and adhere style(9).

Modified:
  stable/8/sys/dev/mii/mii_physubr.c
Directory Properties:
  stable/8/sys/   (props changed)
  stable/8/sys/amd64/include/xen/   (props changed)
  stable/8/sys/cddl/contrib/opensolaris/   (props changed)
  stable/8/sys/contrib/dev/acpica/   (props changed)
  stable/8/sys/contrib/pf/   (props changed)
  stable/8/sys/dev/xen/xenpci/   (props changed)

Modified: stable/8/sys/dev/mii/mii_physubr.c
==============================================================================
--- stable/8/sys/dev/mii/mii_physubr.c	Sun Nov  7 17:50:56 2010	(r214933)
+++ stable/8/sys/dev/mii/mii_physubr.c	Sun Nov  7 17:54:41 2010	(r214934)
@@ -107,8 +107,8 @@ mii_phy_setmedia(struct mii_softc *sc)
 
 	if (IFM_SUBTYPE(ife->ifm_media) == IFM_AUTO) {
 		if ((PHY_READ(sc, MII_BMCR) & BMCR_AUTOEN) == 0 ||
-		    (sc->mii_flags & MIIF_FORCEANEG))
-			(void) mii_phy_auto(sc);
+		    (sc->mii_flags & MIIF_FORCEANEG) != 0)
+			(void)mii_phy_auto(sc);
 		return;
 	}
 
@@ -124,10 +124,10 @@ mii_phy_setmedia(struct mii_softc *sc)
 	bmcr = mii_media_table[ife->ifm_data].mm_bmcr;
 	gtcr = mii_media_table[ife->ifm_data].mm_gtcr;
 
-	if (mii->mii_media.ifm_media & IFM_ETH_MASTER) {
+	if ((mii->mii_media.ifm_media & IFM_ETH_MASTER) != 0) {
 		switch (IFM_SUBTYPE(ife->ifm_media)) {
 		case IFM_1000_T:
-			gtcr |= GTCR_MAN_MS|GTCR_ADV_MS;
+			gtcr |= GTCR_MAN_MS | GTCR_ADV_MS;
 			break;
 
 		default:
@@ -135,53 +135,48 @@ mii_phy_setmedia(struct mii_softc *sc)
 		}
 	}
 
-	if (ife->ifm_media & IFM_LOOP)
+	if ((ife->ifm_media & IFM_LOOP) != 0)
 		bmcr |= BMCR_LOOP;
 
 	PHY_WRITE(sc, MII_ANAR, anar);
 	PHY_WRITE(sc, MII_BMCR, bmcr);
-	if (sc->mii_flags & MIIF_HAVE_GTCR)
+	if ((sc->mii_flags & MIIF_HAVE_GTCR) != 0)
 		PHY_WRITE(sc, MII_100T2CR, gtcr);
 }
 
 int
 mii_phy_auto(struct mii_softc *sc)
 {
+	int anar, gtcr;
 
 	/*
 	 * Check for 1000BASE-X.  Autonegotiation is a bit
 	 * different on such devices.
 	 */
-	if (sc->mii_flags & MIIF_IS_1000X) {
-		uint16_t anar = 0;
-
-		if (sc->mii_extcapabilities & EXTSR_1000XFDX)
+	if ((sc->mii_flags & MIIF_IS_1000X) != 0) {
+		anar = 0;
+		if ((sc->mii_extcapabilities & EXTSR_1000XFDX) != 0)
 			anar |= ANAR_X_FD;
-		if (sc->mii_extcapabilities & EXTSR_1000XHDX)
+		if ((sc->mii_extcapabilities & EXTSR_1000XHDX) != 0)
 			anar |= ANAR_X_HD;
 
-		if (sc->mii_flags & MIIF_DOPAUSE) {
+		if ((sc->mii_flags & MIIF_DOPAUSE) != 0) {
 			/* XXX Asymmetric vs. symmetric? */
 			anar |= ANLPAR_X_PAUSE_TOWARDS;
 		}
-
 		PHY_WRITE(sc, MII_ANAR, anar);
 	} else {
-		uint16_t anar;
-
 		anar = BMSR_MEDIA_TO_ANAR(sc->mii_capabilities) |
 		    ANAR_CSMA;
-		if (sc->mii_flags & MIIF_DOPAUSE)
+		if ((sc->mii_flags & MIIF_DOPAUSE) != 0)
 			anar |= ANAR_FC;
 		PHY_WRITE(sc, MII_ANAR, anar);
-		if (sc->mii_flags & MIIF_HAVE_GTCR) {
-			uint16_t gtcr = 0;
-
-			if (sc->mii_extcapabilities & EXTSR_1000TFDX)
+		if ((sc->mii_flags & MIIF_HAVE_GTCR) != 0) {
+			gtcr = 0;
+			if ((sc->mii_extcapabilities & EXTSR_1000TFDX) != 0)
 				gtcr |= GTCR_ADV_1000TFDX;
-			if (sc->mii_extcapabilities & EXTSR_1000THDX)
+			if ((sc->mii_extcapabilities & EXTSR_1000THDX) != 0)
 				gtcr |= GTCR_ADV_1000THDX;
-
 			PHY_WRITE(sc, MII_100T2CR, gtcr);
 		}
 	}
@@ -213,7 +208,7 @@ mii_phy_tick(struct mii_softc *sc)
 
 	/* Read the status register twice; BMSR_LINK is latch-low. */
 	reg = PHY_READ(sc, MII_BMSR) | PHY_READ(sc, MII_BMSR);
-	if (reg & BMSR_LINK) {
+	if ((reg & BMSR_LINK) != 0) {
 		sc->mii_ticks = 0;	/* reset autonegotiation timer. */
 		/* See above. */
 		return (0);
@@ -243,7 +238,7 @@ mii_phy_reset(struct mii_softc *sc)
 	struct ifmedia_entry *ife = sc->mii_pdata->mii_media.ifm_cur;
 	int reg, i;
 
-	if (sc->mii_flags & MIIF_NOISOLATE)
+	if ((sc->mii_flags & MIIF_NOISOLATE) != 0)
 		reg = BMCR_RESET;
 	else
 		reg = BMCR_RESET | BMCR_ISO;
@@ -396,7 +391,10 @@ mii_phy_add_media(struct mii_softc *sc)
 		return;
 	}
 
-	/* Set aneg timer for 10/100 media. Gigabit media handled below. */
+	/*
+	 * Set the autonegotiation timer for 10/100 media.  Gigabit media is
+	 * handled below.
+	 */
 	sc->mii_anegticks = MII_ANEGTICKS;
 
 #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
@@ -411,55 +409,54 @@ mii_phy_add_media(struct mii_softc *sc)
 	 * HomePNA PHYs.  And there is really only one media type
 	 * that is supported.
 	 */
-	if (sc->mii_flags & MIIF_IS_HPNA) {
-		if (sc->mii_capabilities & BMSR_10THDX) {
+	if ((sc->mii_flags & MIIF_IS_HPNA) != 0) {
+		if ((sc->mii_capabilities & BMSR_10THDX) != 0) {
 			ADD(IFM_MAKEWORD(IFM_ETHER, IFM_HPNA_1, 0,
-					 sc->mii_inst),
-			    MII_MEDIA_10_T);
+			    sc->mii_inst), MII_MEDIA_10_T);
 			PRINT("HomePNA1");
 		}
 		return;
 	}
 
-	if (sc->mii_capabilities & BMSR_10THDX) {
+	if ((sc->mii_capabilities & BMSR_10THDX) != 0) {
 		ADD(IFM_MAKEWORD(IFM_ETHER, IFM_10_T, 0, sc->mii_inst),
 		    MII_MEDIA_10_T);
 		PRINT("10baseT");
 	}
-	if (sc->mii_capabilities & BMSR_10TFDX) {
+	if ((sc->mii_capabilities & BMSR_10TFDX) != 0) {
 		ADD(IFM_MAKEWORD(IFM_ETHER, IFM_10_T, IFM_FDX, sc->mii_inst),
 		    MII_MEDIA_10_T_FDX);
 		PRINT("10baseT-FDX");
 	}
-	if (sc->mii_capabilities & BMSR_100TXHDX) {
+	if ((sc->mii_capabilities & BMSR_100TXHDX) != 0) {
 		ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, 0, sc->mii_inst),
 		    MII_MEDIA_100_TX);
 		PRINT("100baseTX");
 	}
-	if (sc->mii_capabilities & BMSR_100TXFDX) {
+	if ((sc->mii_capabilities & BMSR_100TXFDX) != 0) {
 		ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_TX, IFM_FDX, sc->mii_inst),
 		    MII_MEDIA_100_TX_FDX);
 		PRINT("100baseTX-FDX");
 	}
-	if (sc->mii_capabilities & BMSR_100T4) {
+	if ((sc->mii_capabilities & BMSR_100T4) != 0) {
 		ADD(IFM_MAKEWORD(IFM_ETHER, IFM_100_T4, 0, sc->mii_inst),
 		    MII_MEDIA_100_T4);
 		PRINT("100baseT4");
 	}
 
-	if (sc->mii_extcapabilities & EXTSR_MEDIAMASK) {
+	if ((sc->mii_extcapabilities & EXTSR_MEDIAMASK) != 0) {
 		/*
 		 * XXX Right now only handle 1000SX and 1000TX.  Need
-		 * XXX to handle 1000LX and 1000CX some how.
+		 * XXX to handle 1000LX and 1000CX somehow.
 		 */
-		if (sc->mii_extcapabilities & EXTSR_1000XHDX) {
+		if ((sc->mii_extcapabilities & EXTSR_1000XHDX) != 0) {
 			sc->mii_anegticks = MII_ANEGTICKS_GIGE;
 			sc->mii_flags |= MIIF_IS_1000X;
 			ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, 0,
 			    sc->mii_inst), MII_MEDIA_1000_X);
 			PRINT("1000baseSX");
 		}
-		if (sc->mii_extcapabilities & EXTSR_1000XFDX) {
+		if ((sc->mii_extcapabilities & EXTSR_1000XFDX) != 0) {
 			sc->mii_anegticks = MII_ANEGTICKS_GIGE;
 			sc->mii_flags |= MIIF_IS_1000X;
 			ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, IFM_FDX,
@@ -475,7 +472,7 @@ mii_phy_add_media(struct mii_softc *sc)
 		 *
 		 * All 1000baseT PHYs have a 1000baseT control register.
 		 */
-		if (sc->mii_extcapabilities & EXTSR_1000THDX) {
+		if ((sc->mii_extcapabilities & EXTSR_1000THDX) != 0) {
 			sc->mii_anegticks = MII_ANEGTICKS_GIGE;
 			sc->mii_flags |= MIIF_HAVE_GTCR;
 			mii->mii_media.ifm_mask |= IFM_ETH_MASTER;
@@ -483,7 +480,7 @@ mii_phy_add_media(struct mii_softc *sc)
 			    sc->mii_inst), MII_MEDIA_1000_T);
 			PRINT("1000baseT");
 		}
-		if (sc->mii_extcapabilities & EXTSR_1000TFDX) {
+		if ((sc->mii_extcapabilities & EXTSR_1000TFDX) != 0) {
 			sc->mii_anegticks = MII_ANEGTICKS_GIGE;
 			sc->mii_flags |= MIIF_HAVE_GTCR;
 			mii->mii_media.ifm_mask |= IFM_ETH_MASTER;
@@ -493,7 +490,7 @@ mii_phy_add_media(struct mii_softc *sc)
 		}
 	}
 
-	if (sc->mii_capabilities & BMSR_ANEG) {
+	if ((sc->mii_capabilities & BMSR_ANEG) != 0) {
 		ADD(IFM_MAKEWORD(IFM_ETHER, IFM_AUTO, 0, sc->mii_inst),
 		    MII_NMEDIA);	/* intentionally invalid index */
 		PRINT("auto");
@@ -511,8 +508,7 @@ mii_phy_detach(device_t dev)
 	mii_phy_down(sc);
 	sc->mii_dev = NULL;
 	LIST_REMOVE(sc, mii_list);
-
-	return(0);
+	return (0);
 }
 
 const struct mii_phydesc *
@@ -545,6 +541,5 @@ mii_phy_dev_probe(device_t dev, const st
 		device_set_desc(dev, mpd->mpd_name);
 		return (mrv);
 	}
-
 	return (ENXIO);
 }


More information about the svn-src-all mailing list