diff --git a/sys/arm/allwinner/if_awg.c b/sys/arm/allwinner/if_awg.c index cb3dc171c77a..6f0cef88b185 100644 --- a/sys/arm/allwinner/if_awg.c +++ b/sys/arm/allwinner/if_awg.c @@ -1834,11 +1834,9 @@ awg_attach(device_t dev) awg_get_eaddr(dev, eaddr); /* Soft reset EMAC core */ - if (!awg_has_internal_phy(dev)) { - error = awg_reset(dev); - if (error != 0) - return (error); - } + error = awg_reset(dev); + if (error != 0) + return (error); /* Setup DMA descriptors */ error = awg_setup_dma(dev);