diff options
| author | Marius Strobl <marius@FreeBSD.org> | 2010-11-07 16:56:29 +0000 |
|---|---|---|
| committer | Marius Strobl <marius@FreeBSD.org> | 2010-11-07 16:56:29 +0000 |
| commit | 555b21308a88eb295df189b02814f7f77b61fcb9 (patch) | |
| tree | ca5013d694882596efb2f033572dbbc58fc39991 /sys/arm | |
| parent | 7e2f80560e3f33b58058e74f1c8de24b8d7befc7 (diff) | |
Notes
Diffstat (limited to 'sys/arm')
| -rw-r--r-- | sys/arm/at91/if_ate.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/arm/at91/if_ate.c b/sys/arm/at91/if_ate.c index 49ed9ee5d890..1d6d0faf5eb5 100644 --- a/sys/arm/at91/if_ate.c +++ b/sys/arm/at91/if_ate.c @@ -258,9 +258,10 @@ ate_attach(device_t dev) } sc->ifp = ifp = if_alloc(IFT_ETHER); - if (mii_phy_probe(dev, &sc->miibus, ate_ifmedia_upd, ate_ifmedia_sts)) { - device_printf(dev, "Cannot find my PHY.\n"); - err = ENXIO; + err = mii_attach(dev, &sc->miibus, ifp, ate_ifmedia_upd, + ate_ifmedia_sts, BMSR_DEFCAPMASK, MII_PHY_ANY, MII_OFFSET_ANY, 0); + if (err != 0) { + device_printf(dev, "attaching PHYs failed\n"); goto out; } |
