Date: Fri, 13 Aug 2010 19:39:33 +0000 (UTC) From: Pyun YongHyeon <yongari@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r211285 - head/sys/dev/alc Message-ID: <201008131939.o7DJdXPl005139@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yongari Date: Fri Aug 13 19:39:33 2010 New Revision: 211285 URL: http://svn.freebsd.org/changeset/base/211285 Log: Make sure to disable RX MAC in alc_stop_mac(). Previously there was a logic error which it always enabled RX MAC. Modified: head/sys/dev/alc/if_alc.c Modified: head/sys/dev/alc/if_alc.c ============================================================================== --- head/sys/dev/alc/if_alc.c Fri Aug 13 19:20:35 2010 (r211284) +++ head/sys/dev/alc/if_alc.c Fri Aug 13 19:39:33 2010 (r211285) @@ -3486,7 +3486,7 @@ alc_stop_mac(struct alc_softc *sc) /* Disable Rx/Tx MAC. */ reg = CSR_READ_4(sc, ALC_MAC_CFG); if ((reg & (MAC_CFG_TX_ENB | MAC_CFG_RX_ENB)) != 0) { - reg &= ~MAC_CFG_TX_ENB | MAC_CFG_RX_ENB; + reg &= ~(MAC_CFG_TX_ENB | MAC_CFG_RX_ENB); CSR_WRITE_4(sc, ALC_MAC_CFG, reg); } for (i = ALC_TIMEOUT; i > 0; i--) {
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008131939.o7DJdXPl005139>