smc_phy_write
smc_phy_write(dev, phyaddr, PHY_MASK_REG,
smc_phy_write(dev, phyaddr, MII_ADVERTISE, my_ad_caps);
smc_phy_write(dev, phyaddr, MII_BMCR, BMCR_ANENABLE | BMCR_ANRESTART);
lp->mii.mdio_write = smc_phy_write;
smc_phy_write(dev, phyaddr, PHY_CFG1_REG, cfg1);
smc_phy_write(dev, phyaddr, MII_BMCR, bmcr);
smc_phy_write(dev, phy, MII_BMCR, BMCR_RESET);
smc_phy_write(dev, phy, MII_BMCR, bmcr | BMCR_PDOWN);