Lines Matching refs:mvs_info
14 static void mvs_94xx_detect_porttype(struct mvs_info *mvi, int i)
35 static void set_phy_tuning(struct mvs_info *mvi, int phy_id,
97 static void set_phy_ffe_tuning(struct mvs_info *mvi, int phy_id,
164 static void set_phy_rate(struct mvs_info *mvi, int phy_id, u8 rate)
203 static void mvs_94xx_config_reg_from_hba(struct mvs_info *mvi, int phy_id)
244 static void mvs_94xx_enable_xmt(struct mvs_info *mvi, int phy_id)
254 static void mvs_94xx_phy_reset(struct mvs_info *mvi, u32 phy_id, int hard)
286 static void mvs_94xx_phy_disable(struct mvs_info *mvi, u32 phy_id)
294 static void mvs_94xx_phy_enable(struct mvs_info *mvi, u32 phy_id)
317 static void mvs_94xx_sgpio_init(struct mvs_info *mvi)
362 static int mvs_94xx_init(struct mvs_info *mvi)
570 static int mvs_94xx_ioremap(struct mvs_info *mvi)
582 static void mvs_94xx_iounmap(struct mvs_info *mvi)
592 static void mvs_94xx_interrupt_enable(struct mvs_info *mvi)
607 static void mvs_94xx_interrupt_disable(struct mvs_info *mvi)
623 static u32 mvs_94xx_isr_status(struct mvs_info *mvi, int irq)
636 static irqreturn_t mvs_94xx_isr(struct mvs_info *mvi, int irq, u32 stat)
651 static void mvs_94xx_command_active(struct mvs_info *mvi, u32 slot_idx)
667 mvs_94xx_clear_srs_irq(struct mvs_info *mvi, u8 reg_set, u8 clear_all)
699 static void mvs_94xx_issue_stop(struct mvs_info *mvi, enum mvs_port_type type,
712 static void mvs_94xx_non_spec_ncq_error(struct mvs_info *mvi)
741 static void mvs_94xx_free_reg_set(struct mvs_info *mvi, u8 *tfs)
760 static u8 mvs_94xx_assign_reg_set(struct mvs_info *mvi, u8 *tfs)
798 static int mvs_94xx_oob_done(struct mvs_info *mvi, int i)
807 static void mvs_94xx_get_dev_identify_frame(struct mvs_info *mvi, int port_id,
821 static void mvs_94xx_get_att_identify_frame(struct mvs_info *mvi, int port_id,
864 static void mvs_94xx_fix_phy_info(struct mvs_info *mvi, int i,
894 static void mvs_94xx_phy_set_link_rate(struct mvs_info *mvi, u32 phy_id,
911 static void mvs_94xx_clear_active_cmds(struct mvs_info *mvi)
924 static u32 mvs_94xx_spi_read_data(struct mvs_info *mvi)
930 static void mvs_94xx_spi_write_data(struct mvs_info *mvi, u32 data)
938 static int mvs_94xx_spi_buildcmd(struct mvs_info *mvi,
963 static int mvs_94xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd)
971 static int mvs_94xx_spi_waitdataready(struct mvs_info *mvi, u32 timeout)
986 static void mvs_94xx_fix_dma(struct mvs_info *mvi, u32 phy_mask,
1018 static void mvs_94xx_tune_interrupt(struct mvs_info *mvi, u32 time)
1063 struct mvs_info *mvi = mvs_prv->mvi[i/(4*3)];
1117 struct mvs_info *mvi = mvs_prv->mvi[i+reg_index];