From owner-cvs-src-old@FreeBSD.ORG Sun Nov 14 13:31:18 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FF601065694 for ; Sun, 14 Nov 2010 13:31:18 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3BB3A8FC2E for ; Sun, 14 Nov 2010 13:31:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id oAEDVIxm044909 for ; Sun, 14 Nov 2010 13:31:18 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oAEDVIi3044908 for cvs-src-old@freebsd.org; Sun, 14 Nov 2010 13:31:18 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <201011141331.oAEDVIi3044908@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sun, 14 Nov 2010 13:31:01 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/mii atphy.c gentbi.c jmphy.c nsgphy.c rgephy.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Nov 2010 13:31:18 -0000 marius 2010-11-14 13:31:01 UTC FreeBSD src repository Modified files: sys/dev/mii atphy.c gentbi.c jmphy.c nsgphy.c rgephy.c Log: SVN rev 215298 on 2010-11-14 13:31:01Z by marius - Change these drivers to take advantage and use the generic IEEE 802.3 annex 31B full duplex flow control as well as the IFM_1000_T master support committed in r215297. For atphy(4) and jmphy(4) this includes changing these PHY drivers to no longer unconditionally advertise support for flow control but only if the selected media has IFM_FLOW set (or MIIF_FORCEPAUSE is set). - Rename {atphy,jmphy}_auto() to {atphy,jmphy}_setmedia() as these handle other media types as well. Reviewed by: yongari (plus additional testing) Obtained from: NetBSD (partially), OpenBSD (partially) MFC after: 2 weeks Revision Changes Path 1.8 +22 -14 src/sys/dev/mii/atphy.c 1.10 +2 -1 src/sys/dev/mii/gentbi.c 1.5 +18 -19 src/sys/dev/mii/jmphy.c 1.29 +2 -1 src/sys/dev/mii/nsgphy.c 1.25 +38 -40 src/sys/dev/mii/rgephy.c