MEAR_MDIO_SHIFT
data = ((cmd >> i) & 1) << MEAR_MDIO_SHIFT;
ret = (ret << 1) | ((INL(dp, MEAR) >> MEAR_MDIO_SHIFT) & 1);