Module Name: src Committed By: nisimura Date: Fri Feb 14 14:14:45 UTC 2020
Modified Files: src/sys/dev/mii: dmphy.c Log Message: determine FDX flow control abilities To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/dev/mii/dmphy.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/dev/mii/dmphy.c diff -u src/sys/dev/mii/dmphy.c:1.44 src/sys/dev/mii/dmphy.c:1.45 --- src/sys/dev/mii/dmphy.c:1.44 Wed Nov 27 10:19:20 2019 +++ src/sys/dev/mii/dmphy.c Fri Feb 14 14:14:45 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: dmphy.c,v 1.44 2019/11/27 10:19:20 msaitoh Exp $ */ +/* $NetBSD: dmphy.c,v 1.45 2020/02/14 14:14:45 nisimura Exp $ */ /*- * Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc. @@ -60,7 +60,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: dmphy.c,v 1.44 2019/11/27 10:19:20 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: dmphy.c,v 1.45 2020/02/14 14:14:45 nisimura Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -240,6 +240,8 @@ dmphy_status(struct mii_softc *sc) mii->mii_media_active |= IFM_10_T | IFM_HDX; else mii->mii_media_active |= IFM_NONE; + if (mii->mii_media_active & IFM_FDX) + mii->mii_media_active |= mii_phy_flowstatus(phy); } else mii->mii_media_active = ife->ifm_media; }