Module Name: src Committed By: msaitoh Date: Thu Jun 26 07:50:29 UTC 2014
Modified Files: src/sys/arch/powerpc/ibm4xx/dev: if_emac.c Log Message: Pass MIIF_DOPAUSE mask to mii_attach() in if_emac.c. emac(4) change a register from IFM_FLOW flag, so this change is required to control the setting via ifconfig. PR#48950. OK'd by matt@. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/powerpc/ibm4xx/dev/if_emac.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/powerpc/ibm4xx/dev/if_emac.c diff -u src/sys/arch/powerpc/ibm4xx/dev/if_emac.c:1.41 src/sys/arch/powerpc/ibm4xx/dev/if_emac.c:1.42 --- src/sys/arch/powerpc/ibm4xx/dev/if_emac.c:1.41 Sun Jul 22 14:32:52 2012 +++ src/sys/arch/powerpc/ibm4xx/dev/if_emac.c Thu Jun 26 07:50:29 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: if_emac.c,v 1.41 2012/07/22 14:32:52 matt Exp $ */ +/* $NetBSD: if_emac.c,v 1.42 2014/06/26 07:50:29 msaitoh Exp $ */ /* * Copyright 2001, 2002 Wasabi Systems, Inc. @@ -52,7 +52,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_emac.c,v 1.41 2012/07/22 14:32:52 matt Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_emac.c,v 1.42 2014/06/26 07:50:29 msaitoh Exp $"); #include "opt_emac.h" @@ -522,7 +522,8 @@ emac_attach(device_t parent, device_t se sc->sc_ethercom.ec_mii = mii; ifmedia_init(&mii->mii_media, 0, ether_mediachange, ether_mediastatus); - mii_attach(self, mii, 0xffffffff, mii_phy, MII_OFFSET_ANY, 0); + mii_attach(self, mii, 0xffffffff, mii_phy, MII_OFFSET_ANY, + MIIF_DOPAUSE); if (LIST_FIRST(&mii->mii_phys) == NULL) { ifmedia_add(&mii->mii_media, IFM_ETHER|IFM_NONE, 0, NULL); ifmedia_set(&mii->mii_media, IFM_ETHER|IFM_NONE);