From owner-cvs-src@FreeBSD.ORG Sun Feb 3 07:50:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 609F916A41B; Sun, 3 Feb 2008 07:50:20 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E8A313C45D; Sun, 3 Feb 2008 07:50:20 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m137oJrx043517; Sun, 3 Feb 2008 07:50:19 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m137oJMx043516; Sun, 3 Feb 2008 07:50:19 GMT (envelope-from yongari) Message-Id: <200802030750.m137oJMx043516@repoman.freebsd.org> From: Pyun YongHyeon Date: Sun, 3 Feb 2008 07:50:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c if_mskreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Feb 2008 07:50:20 -0000 yongari 2008-02-03 07:50:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/msk if_msk.c if_mskreg.h Log: MFC if_msk.c rev 1.22, if_mskreg.h 1.9 to RELENG_6. Make phy respond only at address 0. This makes phy driver attached only at address 0 which is supposed to be the only valid phy address on Marvell PHY. The more correct solution would be masking PHY address ranges allowable in PHY probe routine. Unfortunately, FreeBSD has no way to retrict the PHY address ranges or to pass special flags to PHY driver. This change assumes that PHY hardwares attached to msk(4) would be Marvell made 88E11xx PHY. With this changes the phantom phys attached on 88E8036(Yukon FE) should disappear. Revision Changes Path 1.11.2.13 +16 -21 src/sys/dev/msk/if_msk.c 1.3.2.8 +0 -1 src/sys/dev/msk/if_mskreg.h