|
| char * | name |
| |
| int(* | chip_init )(struct mvs_info *mvi) |
| |
| int(* | spi_init )(struct mvs_info *mvi) |
| |
| int(* | chip_ioremap )(struct mvs_info *mvi) |
| |
| void(* | chip_iounmap )(struct mvs_info *mvi) |
| |
| irqreturn_t(* | isr )(struct mvs_info *mvi, int irq, u32 stat) |
| |
| u32(* | isr_status )(struct mvs_info *mvi, int irq) |
| |
| void(* | interrupt_enable )(struct mvs_info *mvi) |
| |
| void(* | interrupt_disable )(struct mvs_info *mvi) |
| |
| u32(* | read_phy_ctl )(struct mvs_info *mvi, u32 port) |
| |
| void(* | write_phy_ctl )(struct mvs_info *mvi, u32 port, u32 val) |
| |
| u32(* | read_port_cfg_data )(struct mvs_info *mvi, u32 port) |
| |
| void(* | write_port_cfg_data )(struct mvs_info *mvi, u32 port, u32 val) |
| |
| void(* | write_port_cfg_addr )(struct mvs_info *mvi, u32 port, u32 addr) |
| |
| u32(* | read_port_vsr_data )(struct mvs_info *mvi, u32 port) |
| |
| void(* | write_port_vsr_data )(struct mvs_info *mvi, u32 port, u32 val) |
| |
| void(* | write_port_vsr_addr )(struct mvs_info *mvi, u32 port, u32 addr) |
| |
| u32(* | read_port_irq_stat )(struct mvs_info *mvi, u32 port) |
| |
| void(* | write_port_irq_stat )(struct mvs_info *mvi, u32 port, u32 val) |
| |
| u32(* | read_port_irq_mask )(struct mvs_info *mvi, u32 port) |
| |
| void(* | write_port_irq_mask )(struct mvs_info *mvi, u32 port, u32 val) |
| |
| void(* | command_active )(struct mvs_info *mvi, u32 slot_idx) |
| |
| void(* | clear_srs_irq )(struct mvs_info *mvi, u8 reg_set, u8 clear_all) |
| |
| void(* | issue_stop )(struct mvs_info *mvi, enum mvs_port_type type, u32 tfs) |
| |
| void(* | start_delivery )(struct mvs_info *mvi, u32 tx) |
| |
| u32(* | rx_update )(struct mvs_info *mvi) |
| |
| void(* | int_full )(struct mvs_info *mvi) |
| |
| u8(* | assign_reg_set )(struct mvs_info *mvi, u8 *tfs) |
| |
| void(* | free_reg_set )(struct mvs_info *mvi, u8 *tfs) |
| |
| u32(* | prd_size )(void) |
| |
| u32(* | prd_count )(void) |
| |
| void(* | make_prd )(struct scatterlist *scatter, int nr, void *prd) |
| |
| void(* | detect_porttype )(struct mvs_info *mvi, int i) |
| |
| int(* | oob_done )(struct mvs_info *mvi, int i) |
| |
| void(* | fix_phy_info )(struct mvs_info *mvi, int i, struct sas_identify_frame *id) |
| |
| void(* | phy_work_around )(struct mvs_info *mvi, int i) |
| |
| void(* | phy_set_link_rate )(struct mvs_info *mvi, u32 phy_id, struct sas_phy_linkrates *rates) |
| |
| u32(* | phy_max_link_rate )(void) |
| |
| void(* | phy_disable )(struct mvs_info *mvi, u32 phy_id) |
| |
| void(* | phy_enable )(struct mvs_info *mvi, u32 phy_id) |
| |
| void(* | phy_reset )(struct mvs_info *mvi, u32 phy_id, int hard) |
| |
| void(* | stp_reset )(struct mvs_info *mvi, u32 phy_id) |
| |
| void(* | clear_active_cmds )(struct mvs_info *mvi) |
| |
| u32(* | spi_read_data )(struct mvs_info *mvi) |
| |
| void(* | spi_write_data )(struct mvs_info *mvi, u32 data) |
| |
| int(* | spi_buildcmd )(struct mvs_info *mvi, u32 *dwCmd, u8 cmd, u8 read, u8 length, u32 addr) |
| |
| int(* | spi_issuecmd )(struct mvs_info *mvi, u32 cmd) |
| |
| int(* | spi_waitdataready )(struct mvs_info *mvi, u32 timeout) |
| |
| void(* | dma_fix )(struct mvs_info *mvi, u32 phy_mask, int buf_len, int from, void *prd) |
| |
| void(* | tune_interrupt )(struct mvs_info *mvi, u32 time) |
| |
| void(* | non_spec_ncq_error )(struct mvs_info *mvi) |
| |
Definition at line 106 of file mv_sas.h.