SMI_CMD
if ((MDIO_READ(sc->dev, phy, SMI_CMD) & SMI_CMD_BUSY) == 0)
MDIO_WRITE(sc->dev, sc->sw_addr, SMI_CMD,
MDIO_WRITE(sc->dev, sc->sw_addr, SMI_CMD,
mdio_reg_write(sc, SMI_CMD, smi_cmd);
mdio_reg_write(sc, SMI_CMD, smi_cmd);
mdio_reg_write(sc, SMI_CMD, smi_cmd);
fadt.SmiCommand = htole32(SMI_CMD);
INOUT_PORT(smi_cmd, SMI_CMD, IOPORT_F_OUT, smi_cmd_handler);
SYSRES_IO(SMI_CMD, 1);