Deleted Added
full compact
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 ---