smc_mii_out
smc_mii_out(dev, 0xffffffff, 32);
smc_mii_out(dev, 6 << 10 | phyaddr << 5 | phyreg, 14);
smc_mii_out(dev, 0xffffffff, 32);
smc_mii_out(dev, 5 << 28 | phyaddr << 23 | phyreg << 18 | 2 << 16 | phydata, 32);