AN_COMMAND
if (CSR_READ_2(sc, AN_COMMAND(sc->mpi350)) & AN_CMD_BUSY) {
CSR_WRITE_2(sc, AN_COMMAND(sc->mpi350), cmd->an_cmd);
if (CSR_READ_2(sc, AN_COMMAND(sc->mpi350)) & AN_CMD_BUSY)
CSR_WRITE_2(sc, AN_COMMAND(sc->mpi350), cmd);
if (CSR_READ_2(sc, AN_COMMAND(sc->mpi350)) == cmd)
CSR_WRITE_2(sc, AN_COMMAND(sc->mpi350), cmd);
if (CSR_READ_2(sc, AN_COMMAND(sc->mpi350)) & AN_CMD_BUSY)
if (CSR_READ_2(sc, AN_COMMAND(sc->mpi350))
if (CSR_READ_2(sc, AN_COMMAND(sc->mpi350)) & AN_CMD_BUSY) {
statword = CSR_READ_2(sc, AN_COMMAND(sc->mpi350));
CSR_WRITE_2(sc, AN_COMMAND(sc->mpi350), AN_CMD_FW_RESTART);
CSR_WRITE_2(sc, AN_COMMAND(sc->mpi350), FLASH_COMMAND);