fsm_newstate
fsm_newstate(fi, CTC_STATE_RXERR);
fsm_newstate(fi, CTC_STATE_TXERR);
fsm_newstate(fi, CTC_STATE_TXIDLE);
fsm_newstate(fi, CTC_STATE_TXIDLE);
fsm_newstate(fi, (CHANNEL_DIRECTION(ch->flags) == CTCM_READ)
fsm_newstate(fi, CTC_STATE_RXIDLE);
fsm_newstate(fi, CTC_STATE_RXINIT);
fsm_newstate(ch->fsm, CH_XID7_PENDING1);
fsm_newstate(ch->fsm, CH_XID7_PENDING1);
fsm_newstate(ch->fsm, CH_XID7_PENDING1);
fsm_newstate(ch->fsm, CH_XID7_PENDING3);
fsm_newstate(grp->fsm, MPCG_STATE_XID2INITW);
fsm_newstate(ch->fsm, CH_XID0_PENDING) ;
fsm_newstate(wch->fsm, CTC_STATE_TX);
fsm_newstate(fi, DEV_STATE_STARTWAIT_RXTX);
fsm_newstate(fi, DEV_STATE_STOPWAIT_RXTX);
fsm_newstate(priv->mpcg->fsm, MPCG_STATE_RESET);
fsm_newstate(priv->mpcg->fsm, MPCG_STATE_RESET);
fsm_newstate(fi, DEV_STATE_STARTWAIT_TX);
fsm_newstate(fi, DEV_STATE_STARTWAIT_RX);
fsm_newstate(fi, DEV_STATE_RUNNING);
fsm_newstate(fi, DEV_STATE_RUNNING);
fsm_newstate(fi, DEV_STATE_STOPWAIT_RXTX);
fsm_newstate(fi, DEV_STATE_STOPWAIT_RXTX);
fsm_newstate(fi, DEV_STATE_STARTWAIT_TX);
fsm_newstate(fi, DEV_STATE_STARTWAIT_RX);
fsm_newstate(fi, DEV_STATE_STARTWAIT_RXTX);
fsm_newstate(fi, DEV_STATE_STARTWAIT_RXTX);
fsm_newstate(fi, DEV_STATE_STOPWAIT_RX);
fsm_newstate(fi, DEV_STATE_STOPWAIT_TX);
fsm_newstate(fi, DEV_STATE_STOPPED);
fsm_newstate(fi, DEV_STATE_STOPPED);
fsm_newstate(fi, CTC_STATE_TXIDLE);
fsm_newstate(fi, CTC_STATE_TXIDLE);
fsm_newstate(fi, CTC_STATE_TXIDLE);
fsm_newstate(fi, (CHANNEL_DIRECTION(ch->flags) == CTCM_READ)
fsm_newstate(fi, CTC_STATE_SETUPWAIT);
fsm_newstate(fi, CTC_STATE_RXIDLE);
fsm_newstate(fi, CTC_STATE_RXINIT);
fsm_newstate(fi, CTC_STATE_SETUPWAIT);
fsm_newstate(fi, CTC_STATE_STARTWAIT);
fsm_newstate(fi, CTC_STATE_STARTWAIT);
fsm_newstate(fi, CTC_STATE_TERM);
fsm_newstate(fi, oldstate);
fsm_newstate(fi, state);
fsm_newstate(fi, CTC_STATE_STOPPED);
fsm_newstate(fi, CTC_STATE_STARTRETRY);
fsm_newstate(fi, CTC_STATE_RXERR);
fsm_newstate(fi, CTC_STATE_TXERR);
fsm_newstate(fi, CTC_STATE_STARTWAIT);
fsm_newstate(fi, oldstate);
fsm_newstate(fi, CTC_STATE_RXERR);
fsm_newstate(fi, CTC_STATE_RXERR);
fsm_newstate(fi, CTC_STATE_DTERM);
fsm_newstate(ch2->fsm, CTC_STATE_DTERM);
fsm_newstate(fi, CTC_STATE_TXERR);
fsm_newstate(priv->fsm, DEV_STATE_STOPPED);
fsm_newstate(ch->fsm, CTC_STATE_IDLE);
fsm_newstate(ch->fsm, CTC_STATE_IDLE);
fsm_newstate(ch->fsm, CTC_STATE_STOPPED);
fsm_newstate(ch->fsm, CTC_STATE_TX);
fsm_newstate(ch->fsm, CTC_STATE_TX);
fsm_newstate(grp->fsm, MPCG_STATE_RESET);
fsm_newstate(grp->fsm, MPCG_STATE_INOP);
fsm_newstate(grp->fsm, MPCG_STATE_RESET);
fsm_newstate(grp->fsm, MPCG_STATE_RESET);
fsm_newstate(ch->fsm, CH_XID0_INPROGRESS);
fsm_newstate(ch->fsm, CH_XID7_PENDING2);
fsm_newstate(ch->fsm, CH_XID7_PENDING2);
fsm_newstate(ch->fsm, CH_XID7_PENDING4);
fsm_newstate(ch->fsm, CH_XID7_PENDING4);
fsm_newstate(ch->fsm, CH_XID7_PENDING);
fsm_newstate(grp->fsm, MPCG_STATE_XID2INITX);
fsm_newstate(grp->fsm, MPCG_STATE_XID0IOWAIX);
fsm_newstate(grp->fsm, MPCG_STATE_XID7INITW);
fsm_newstate(grp->fsm, MPCG_STATE_XID7INITI);
fsm_newstate(grp->fsm, MPCG_STATE_XID7INITZ);
fsm_newstate(grp->fsm, MPCG_STATE_XID7INITX);
fsm_newstate(grp->fsm, MPCG_STATE_XID7INITF);
fsm_newstate(grp->fsm, MPCG_STATE_XID0IOWAIT);
fsm_newstate(grp->fsm, MPCG_STATE_FLOWC);
fsm_newstate(grp->fsm, MPCG_STATE_READY);
fsm_newstate(grp->fsm, MPCG_STATE_READY);
fsm_newstate(ch->fsm, CH_XID0_PENDING);
fsm_newstate(grp->fsm, MPCG_STATE_XID2INITW);