nsphyter.c (213188) | nsphyter.c (213229) |
---|---|
1/* $NetBSD: nsphyter.c,v 1.28 2008/01/20 07:58:19 msaitoh Exp $ */ 2 3/*- 4 * Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc. 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to The NetBSD Foundation 8 * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility, --- 41 unchanged lines hidden (view full) --- 50 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 51 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 52 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 53 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 54 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 55 */ 56 57#include <sys/cdefs.h> | 1/* $NetBSD: nsphyter.c,v 1.28 2008/01/20 07:58:19 msaitoh Exp $ */ 2 3/*- 4 * Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc. 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to The NetBSD Foundation 8 * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility, --- 41 unchanged lines hidden (view full) --- 50 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 51 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 52 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 53 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 54 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 55 */ 56 57#include <sys/cdefs.h> |
58__FBSDID("$FreeBSD: head/sys/dev/mii/nsphyter.c 213188 2010-09-26 22:11:41Z marius $"); | 58__FBSDID("$FreeBSD: head/sys/dev/mii/nsphyter.c 213229 2010-09-27 20:31:03Z marius $"); |
59 60/* 61 * driver for National Semiconductor's DP83843 `PHYTER' ethernet 10/100 PHY 62 * Data Sheet available from www.national.com 63 * 64 * We also support the DP83815 `MacPHYTER' internal PHY since, for our 65 * purposes, they are compatible. 66 */ --- 63 unchanged lines hidden (view full) --- 130 struct mii_softc *sc; 131 struct mii_attach_args *ma; 132 struct mii_data *mii; 133 const char *nic; 134 135 sc = device_get_softc(dev); 136 ma = device_get_ivars(dev); 137 sc->mii_dev = device_get_parent(dev); | 59 60/* 61 * driver for National Semiconductor's DP83843 `PHYTER' ethernet 10/100 PHY 62 * Data Sheet available from www.national.com 63 * 64 * We also support the DP83815 `MacPHYTER' internal PHY since, for our 65 * purposes, they are compatible. 66 */ --- 63 unchanged lines hidden (view full) --- 130 struct mii_softc *sc; 131 struct mii_attach_args *ma; 132 struct mii_data *mii; 133 const char *nic; 134 135 sc = device_get_softc(dev); 136 ma = device_get_ivars(dev); 137 sc->mii_dev = device_get_parent(dev); |
138 mii = device_get_softc(sc->mii_dev); | 138 mii = ma->mii_data; |
139 LIST_INSERT_HEAD(&mii->mii_phys, sc, mii_list); 140 141 sc->mii_inst = mii->mii_instance; 142 sc->mii_phy = ma->mii_phyno; 143 sc->mii_service = nsphyter_service; 144 sc->mii_pdata = mii; 145 146 mii->mii_instance++; --- 183 unchanged lines hidden --- | 139 LIST_INSERT_HEAD(&mii->mii_phys, sc, mii_list); 140 141 sc->mii_inst = mii->mii_instance; 142 sc->mii_phy = ma->mii_phyno; 143 sc->mii_service = nsphyter_service; 144 sc->mii_pdata = mii; 145 146 mii->mii_instance++; --- 183 unchanged lines hidden --- |