#include "mv_sas.h"
#include "mv_94xx.h"
#include "mv_chips.h"
Go to the source code of this file.
|
void | set_phy_tuning (struct mvs_info *mvi, int phy_id, struct phy_tuning phy_tuning) |
|
void | set_phy_ffe_tuning (struct mvs_info *mvi, int phy_id, struct ffe_control ffe) |
|
void | set_phy_rate (struct mvs_info *mvi, int phy_id, u8 rate) |
|
void | mvs_94xx_clear_srs_irq (struct mvs_info *mvi, u8 reg_set, u8 clear_all) |
|
void | mvs_94xx_phy_set_link_rate (struct mvs_info *mvi, u32 phy_id, struct sas_phy_linkrates *rates) |
|
u32 | mvs_94xx_spi_read_data (struct mvs_info *mvi) |
|
void | mvs_94xx_spi_write_data (struct mvs_info *mvi, u32 data) |
|
int | mvs_94xx_spi_buildcmd (struct mvs_info *mvi, u32 *dwCmd, u8 cmd, u8 read, u8 length, u32 addr) |
|
int | mvs_94xx_spi_issuecmd (struct mvs_info *mvi, u32 cmd) |
|
int | mvs_94xx_spi_waitdataready (struct mvs_info *mvi, u32 timeout) |
|
void | mvs_94xx_fix_dma (struct mvs_info *mvi, u32 phy_mask, int buf_len, int from, void *prd) |
|
#define PRD_CHAINED_ENTRY 0x01 |