> Date: Sat, 25 Jul 2009 08:01:31 -0400
> From: Brad <[email protected]>
> 
> Replace the magic numbers with ANAR register setting for the flow control
> support with the proper standard define from mii.h.

Committed.

> Index: atphy.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/mii/atphy.c,v
> retrieving revision 1.2
> diff -u -p -r1.2 atphy.c
> --- atphy.c   23 Mar 2009 05:26:47 -0000      1.2
> +++ atphy.c   25 Jul 2009 11:32:41 -0000
> @@ -202,7 +202,7 @@ atphy_service(struct mii_softc *sc, stru
>                       bmcr |= BMCR_FDX;
>                       /* Enable pause. */
>                       if (sc->mii_flags & MIIF_DOPAUSE)
> -                             anar |= (3 << 10);
> +                             anar |= ANAR_PAUSE_TOWARDS;
>               }
>  
>               if ((sc->mii_extcapabilities & (EXTSR_1000TFDX |
> @@ -374,7 +374,7 @@ atphy_mii_phy_auto(struct mii_softc *sc)
>  
>       anar = BMSR_MEDIA_TO_ANAR(sc->mii_capabilities) | ANAR_CSMA;
>       if (sc->mii_flags & MIIF_DOPAUSE)
> -             anar |= (3 << 10);
> +             anar |= ANAR_PAUSE_TOWARDS;
>       PHY_WRITE(sc, MII_ANAR, anar);
>       if (sc->mii_extcapabilities & (EXTSR_1000TFDX | EXTSR_1000THDX))
>               PHY_WRITE(sc, MII_100T2CR, GTCR_ADV_1000TFDX |

Reply via email to