t7xx_fsm_ctl
static int t7xx_parse_host_rt_data(struct t7xx_fsm_ctl *ctl, struct t7xx_sys_info *core,
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
struct t7xx_fsm_ctl *ctl,
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
struct t7xx_fsm_ctl *ctl;
struct t7xx_fsm_ctl *fsm_ctl;
struct t7xx_fsm_ctl *fsm_ctl = t7xx_dev->md->fsm_ctl;
struct t7xx_fsm_ctl *ctl = port->t7xx_dev->md->fsm_ctl;
static int fsm_ee_message_handler(struct t7xx_port *port, struct t7xx_fsm_ctl *ctl,
struct t7xx_fsm_ctl *ctl = port->t7xx_dev->md->fsm_ctl;
struct t7xx_fsm_ctl *ctl = port->t7xx_dev->md->fsm_ctl;
struct t7xx_fsm_ctl *ctl = t7xx_dev->md->fsm_ctl;
struct t7xx_fsm_ctl *ctl;
static void fsm_finish_command(struct t7xx_fsm_ctl *ctl, struct t7xx_fsm_command *cmd, int result)
static void fsm_flush_event_cmd_qs(struct t7xx_fsm_ctl *ctl)
static void fsm_wait_for_event(struct t7xx_fsm_ctl *ctl, enum t7xx_fsm_event_state event_expected,
static void fsm_routine_exception(struct t7xx_fsm_ctl *ctl, struct t7xx_fsm_command *cmd,
static void t7xx_lk_stage_event_handling(struct t7xx_fsm_ctl *ctl, unsigned int status)
static int fsm_stopped_handler(struct t7xx_fsm_ctl *ctl)
static void fsm_routine_stopped(struct t7xx_fsm_ctl *ctl, struct t7xx_fsm_command *cmd)
static void fsm_routine_stopping(struct t7xx_fsm_ctl *ctl, struct t7xx_fsm_command *cmd)
static void t7xx_fsm_broadcast_ready_state(struct t7xx_fsm_ctl *ctl)
static void fsm_routine_ready(struct t7xx_fsm_ctl *ctl)
static int fsm_routine_starting(struct t7xx_fsm_ctl *ctl)
static void fsm_routine_start(struct t7xx_fsm_ctl *ctl, struct t7xx_fsm_command *cmd)
struct t7xx_fsm_ctl *ctl = data;
int t7xx_fsm_append_cmd(struct t7xx_fsm_ctl *ctl, enum t7xx_fsm_cmd_state cmd_id, unsigned int flag)
int t7xx_fsm_append_event(struct t7xx_fsm_ctl *ctl, enum t7xx_fsm_event_state event_id,
void t7xx_fsm_clr_event(struct t7xx_fsm_ctl *ctl, enum t7xx_fsm_event_state event_id)
enum md_state t7xx_fsm_get_md_state(struct t7xx_fsm_ctl *ctl)
unsigned int t7xx_fsm_get_ctl_state(struct t7xx_fsm_ctl *ctl)
int t7xx_fsm_recv_md_intr(struct t7xx_fsm_ctl *ctl, enum t7xx_md_irq_type type)
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
struct t7xx_fsm_ctl *ctl;
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
struct t7xx_fsm_ctl *ctl = md->fsm_ctl;
void t7xx_fsm_broadcast_state(struct t7xx_fsm_ctl *ctl, enum md_state state)
int t7xx_fsm_append_cmd(struct t7xx_fsm_ctl *ctl, enum t7xx_fsm_cmd_state cmd_id,
int t7xx_fsm_append_event(struct t7xx_fsm_ctl *ctl, enum t7xx_fsm_event_state event_id,
void t7xx_fsm_clr_event(struct t7xx_fsm_ctl *ctl, enum t7xx_fsm_event_state event_id);
void t7xx_fsm_broadcast_state(struct t7xx_fsm_ctl *ctl, enum md_state state);
int t7xx_fsm_recv_md_intr(struct t7xx_fsm_ctl *ctl, enum t7xx_md_irq_type type);
enum md_state t7xx_fsm_get_md_state(struct t7xx_fsm_ctl *ctl);
unsigned int t7xx_fsm_get_ctl_state(struct t7xx_fsm_ctl *ctl);