/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/mvsas/ |
H A D | mv_chips.h | 43 static inline u32 mvs_cr32(struct mvs_info *mvi, u32 addr) argument 45 void __iomem *regs = mvi->regs; 50 static inline void mvs_cw32(struct mvs_info *mvi, u32 addr, u32 val) argument 52 void __iomem *regs = mvi->regs; 57 static inline u32 mvs_read_phy_ctl(struct mvs_info *mvi, u32 port) argument 59 void __iomem *regs = mvi->regs; 64 static inline void mvs_write_phy_ctl(struct mvs_info *mvi, u32 port, u32 val) argument 66 void __iomem *regs = mvi->regs; 73 static inline u32 mvs_read_port(struct mvs_info *mvi, u32 off, argument 76 void __iomem *regs = mvi 82 mvs_write_port(struct mvs_info *mvi, u32 off, u32 off2, u32 port, u32 val) argument 93 mvs_read_port_cfg_data(struct mvs_info *mvi, u32 port) argument 99 mvs_write_port_cfg_data(struct mvs_info *mvi, u32 port, u32 val) argument 106 mvs_write_port_cfg_addr(struct mvs_info *mvi, u32 port, u32 addr) argument 114 mvs_read_port_vsr_data(struct mvs_info *mvi, u32 port) argument 120 mvs_write_port_vsr_data(struct mvs_info *mvi, u32 port, u32 val) argument 127 mvs_write_port_vsr_addr(struct mvs_info *mvi, u32 port, u32 addr) argument 135 mvs_read_port_irq_stat(struct mvs_info *mvi, u32 port) argument 141 mvs_write_port_irq_stat(struct mvs_info *mvi, u32 port, u32 val) argument 148 mvs_read_port_irq_mask(struct mvs_info *mvi, u32 port) argument 155 mvs_write_port_irq_mask(struct mvs_info *mvi, u32 port, u32 val) argument 162 mvs_phy_hacks(struct mvs_info *mvi) argument 196 mvs_int_sata(struct mvs_info *mvi) argument 206 mvs_int_full(struct mvs_info *mvi) argument 227 mvs_start_delivery(struct mvs_info *mvi, u32 tx) argument 233 mvs_rx_update(struct mvs_info *mvi) argument 249 mvs_show_pcie_usage(struct mvs_info *mvi) argument [all...] |
H A D | mv_94xx.c | 29 static void mvs_94xx_detect_porttype(struct mvs_info *mvi, int i) argument 32 struct mvs_phy *phy = &mvi->phy[i]; 35 mvs_write_port_vsr_addr(mvi, i, VSR_PHY_MODE3); 36 reg = mvs_read_port_vsr_data(mvi, i); 50 static void __devinit mvs_94xx_enable_xmt(struct mvs_info *mvi, int phy_id) argument 52 void __iomem *regs = mvi->regs; 60 static void mvs_94xx_phy_reset(struct mvs_info *mvi, u32 phy_id, int hard) argument 64 tmp = mvs_read_port_irq_stat(mvi, phy_id); 66 mvs_write_port_irq_stat(mvi, phy_id, tmp); 68 tmp = mvs_read_phy_ctl(mvi, phy_i 82 mvs_94xx_phy_disable(struct mvs_info *mvi, u32 phy_id) argument 90 mvs_94xx_phy_enable(struct mvs_info *mvi, u32 phy_id) argument 100 mvs_94xx_init(struct mvs_info *mvi) argument 260 mvs_94xx_ioremap(struct mvs_info *mvi) argument 272 mvs_94xx_iounmap(struct mvs_info *mvi) argument 282 mvs_94xx_interrupt_enable(struct mvs_info *mvi) argument 297 mvs_94xx_interrupt_disable(struct mvs_info *mvi) argument 313 mvs_94xx_isr_status(struct mvs_info *mvi, int irq) argument 326 mvs_94xx_isr(struct mvs_info *mvi, int irq, u32 stat) argument 344 mvs_94xx_command_active(struct mvs_info *mvi, u32 slot_idx) argument 353 mvs_94xx_issue_stop(struct mvs_info *mvi, enum mvs_port_type type, u32 tfs) argument 368 mvs_94xx_free_reg_set(struct mvs_info *mvi, u8 *tfs) argument 395 mvs_94xx_assign_reg_set(struct mvs_info *mvi, u8 *tfs) argument 430 mvs_94xx_oob_done(struct mvs_info *mvi, int i) argument 439 mvs_94xx_get_dev_identify_frame(struct mvs_info *mvi, int port_id, struct sas_identify_frame *id) argument 453 mvs_94xx_get_att_identify_frame(struct mvs_info *mvi, int port_id, struct sas_identify_frame *id) argument 498 mvs_94xx_fix_phy_info(struct mvs_info *mvi, int i, struct sas_identify_frame *id) argument 524 mvs_94xx_phy_set_link_rate(struct mvs_info *mvi, u32 phy_id, struct sas_phy_linkrates *rates) argument 530 mvs_94xx_clear_active_cmds(struct mvs_info *mvi) argument 543 mvs_94xx_spi_read_data(struct mvs_info *mvi) argument 549 mvs_94xx_spi_write_data(struct mvs_info *mvi, u32 data) argument 556 mvs_94xx_spi_buildcmd(struct mvs_info *mvi, u32 *dwCmd, u8 cmd, u8 read, u8 length, u32 addr ) argument 581 mvs_94xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd) argument 589 mvs_94xx_spi_waitdataready(struct mvs_info *mvi, u32 timeout) argument 618 mvs_94xx_clear_srs_irq(struct mvs_info *mvi, u8 reg_set, u8 clear_all) argument [all...] |
H A D | mv_init.c | 85 static void __devinit mvs_phy_init(struct mvs_info *mvi, int phy_id) argument 87 struct mvs_phy *phy = &mvi->phy[phy_id]; 90 phy->mvi = mvi; 92 sas_phy->enabled = (phy_id < mvi->chip->n_phy) ? 1 : 0; 102 sas_phy->sas_addr = &mvi->sas_addr[0]; 104 sas_phy->ha = (struct sas_ha_struct *)mvi->shost->hostdata; 108 static void mvs_free(struct mvs_info *mvi) argument 114 if (!mvi) 117 if (mvi 166 struct mvs_info *mvi; local 189 struct mvs_info *mvi; local 213 mvs_alloc(struct mvs_info *mvi, struct Scsi_Host *shost) argument 295 mvs_ioremap(struct mvs_info *mvi, int bar, int bar_ex) argument 353 struct mvs_info *mvi; local 466 struct mvs_info *mvi = NULL; local 500 mvs_init_sas_add(struct mvs_info *mvi) argument 516 struct mvs_info *mvi; local 619 struct mvs_info *mvi = NULL; local [all...] |
H A D | mv_64xx.c | 29 static void mvs_64xx_detect_porttype(struct mvs_info *mvi, int i) argument 31 void __iomem *regs = mvi->regs; 33 struct mvs_phy *phy = &mvi->phy[i]; 44 static void __devinit mvs_64xx_enable_xmt(struct mvs_info *mvi, int phy_id) argument 46 void __iomem *regs = mvi->regs; 50 if (mvi->chip->n_phy <= 4) 57 static void __devinit mvs_64xx_phy_hacks(struct mvs_info *mvi) argument 59 void __iomem *regs = mvi->regs; 61 mvs_phy_hacks(mvi); 63 if (!(mvi 91 mvs_64xx_stp_reset(struct mvs_info *mvi, u32 phy_id) argument 128 mvs_64xx_phy_reset(struct mvs_info *mvi, u32 phy_id, int hard) argument 147 mvs_64xx_clear_srs_irq(struct mvs_info *mvi, u8 reg_set, u8 clear_all) argument 167 mvs_64xx_chip_reset(struct mvs_info *mvi) argument 217 mvs_64xx_phy_disable(struct mvs_info *mvi, u32 phy_id) argument 239 mvs_64xx_phy_enable(struct mvs_info *mvi, u32 phy_id) argument 261 mvs_64xx_init(struct mvs_info *mvi) argument 426 mvs_64xx_ioremap(struct mvs_info *mvi) argument 433 mvs_64xx_iounmap(struct mvs_info *mvi) argument 439 mvs_64xx_interrupt_enable(struct mvs_info *mvi) argument 448 mvs_64xx_interrupt_disable(struct mvs_info *mvi) argument 457 mvs_64xx_isr_status(struct mvs_info *mvi, int irq) argument 472 mvs_64xx_isr(struct mvs_info *mvi, int irq, u32 stat) argument 488 mvs_64xx_command_active(struct mvs_info *mvi, u32 slot_idx) argument 501 mvs_64xx_issue_stop(struct mvs_info *mvi, enum mvs_port_type type, u32 tfs) argument 516 mvs_64xx_free_reg_set(struct mvs_info *mvi, u8 *tfs) argument 541 mvs_64xx_assign_reg_set(struct mvs_info *mvi, u8 *tfs) argument 584 mvs_64xx_oob_done(struct mvs_info *mvi, int i) argument 595 mvs_64xx_fix_phy_info(struct mvs_info *mvi, int i, struct sas_identify_frame *id) argument 627 mvs_64xx_phy_work_around(struct mvs_info *mvi, int i) argument 642 mvs_64xx_phy_set_link_rate(struct mvs_info *mvi, u32 phy_id, struct sas_phy_linkrates *rates) argument 664 mvs_64xx_clear_active_cmds(struct mvs_info *mvi) argument 677 mvs_64xx_spi_read_data(struct mvs_info *mvi) argument 683 mvs_64xx_spi_write_data(struct mvs_info *mvi, u32 data) argument 690 mvs_64xx_spi_buildcmd(struct mvs_info *mvi, u32 *dwCmd, u8 cmd, u8 read, u8 length, u32 addr ) argument 714 mvs_64xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd) argument 729 mvs_64xx_spi_waitdataready(struct mvs_info *mvi, u32 timeout) argument [all...] |
H A D | mv_sas.h | 83 ((void *) mvi->rx_fis + 0x100 * id) 85 ((void *) mvi->rx_fis + mvi->chip->fis_offs + 0x100 * reg_set) 105 int (*chip_init)(struct mvs_info *mvi); 106 int (*spi_init)(struct mvs_info *mvi); 107 int (*chip_ioremap)(struct mvs_info *mvi); 108 void (*chip_iounmap)(struct mvs_info *mvi); 109 irqreturn_t (*isr)(struct mvs_info *mvi, int irq, u32 stat); 110 u32 (*isr_status)(struct mvs_info *mvi, int irq); 111 void (*interrupt_enable)(struct mvs_info *mvi); 213 struct mvs_info *mvi; member in struct:mvs_phy 351 struct mvs_info *mvi[2]; member in struct:mvs_prv_info 356 struct mvs_info *mvi; member in struct:mvs_wq [all...] |
H A D | mv_sas.c | 27 static int mvs_find_tag(struct mvs_info *mvi, struct sas_task *task, u32 *tag) argument 38 void mvs_tag_clear(struct mvs_info *mvi, u32 tag) argument 40 void *bitmap = &mvi->tags; 44 void mvs_tag_free(struct mvs_info *mvi, u32 tag) argument 46 mvs_tag_clear(mvi, tag); 49 void mvs_tag_set(struct mvs_info *mvi, unsigned int tag) argument 51 void *bitmap = &mvi->tags; 55 inline int mvs_tag_alloc(struct mvs_info *mvi, u32 *tag_out) argument 58 void *bitmap = &mvi->tags; 60 index = find_first_zero_bit(bitmap, mvi 69 mvs_tag_init(struct mvs_info *mvi) argument 108 mvs_hba_sb_dump(struct mvs_info *mvi, u32 tag, enum sas_protocol proto) argument 123 mvs_hba_memory_dump(struct mvs_info *mvi, u32 tag, enum sas_protocol proto) argument 170 mvs_hba_cq_dump(struct mvs_info *mvi) argument 200 struct mvs_info *mvi = NULL; local 228 struct mvs_info *mvi = mvi_dev->mvi_info; local 254 mvs_free_reg_set(struct mvs_info *mvi, struct mvs_device *dev) argument 266 mvs_assign_reg_set(struct mvs_info *mvi, struct mvs_device *dev) argument 274 mvs_phys_reset(struct mvs_info *mvi, u32 phy_mask, int hard) argument 290 struct mvs_info *mvi = NULL; local 328 mvs_set_sas_addr(struct mvs_info *mvi, int port_id, u32 off_lo, u32 off_hi, u64 sas_addr) argument 340 mvs_bytes_dmaed(struct mvs_info *mvi, int i) argument 422 struct mvs_info *mvi; local 445 mvs_task_prep_smp(struct mvs_info *mvi, struct mvs_task_exec_info *tei) argument 585 mvs_task_prep_ata(struct mvs_info *mvi, struct mvs_task_exec_info *tei) argument 718 mvs_task_prep_ssp(struct mvs_info *mvi, struct mvs_task_exec_info *tei, int is_tmf, struct mvs_tmf_task *tmf) argument 864 struct mvs_info *mvi = mvi_dev->mvi_info; local 1032 mvs_slot_free(struct mvs_info *mvi, u32 rx_desc) argument 1038 mvs_slot_task_free(struct mvs_info *mvi, struct sas_task *task, struct mvs_slot_info *slot, u32 slot_idx) argument 1071 mvs_update_wideport(struct mvs_info *mvi, int i) argument 1092 mvs_is_phy_ready(struct mvs_info *mvi, int i) argument 1120 mvs_get_d2h_reg(struct mvs_info *mvi, int i, void *buf) argument 1150 mvs_update_phyinfo(struct mvs_info *mvi, int i, int get_st) argument 1227 struct mvs_info *mvi = NULL; int i = 0, hi; local 1263 struct mvs_info *mvi = phy->mvi; local 1288 mvs_alloc_dev(struct mvs_info *mvi) argument 1319 struct mvs_info *mvi = NULL; local 1374 struct mvs_info *mvi = mvi_dev->mvi_info; local 1548 struct mvs_info *mvi = mvi_dev->mvi_info; local 1571 struct mvs_info *mvi = mvi_dev->mvi_info; local 1598 struct mvs_info *mvi = mvi_dev->mvi_info; local 1634 struct mvs_info *mvi; local 1746 mvs_sata_done(struct mvs_info *mvi, struct sas_task *task, u32 slot_idx, int err) argument 1770 mvs_slot_err(struct mvs_info *mvi, struct sas_task *task, u32 slot_idx) argument 1811 mvs_slot_complete(struct mvs_info *mvi, u32 rx_desc, u32 flags) argument 1934 mvs_do_release_task(struct mvs_info *mvi, int phy_no, struct domain_device *dev) argument 1967 mvs_release_task(struct mvs_info *mvi, struct domain_device *dev) argument 1988 struct mvs_info *mvi = mwq->mvi; local 2024 mvs_handle_event(struct mvs_info *mvi, void *data, int handler) argument 2046 struct mvs_info *mvi = phy->mvi; local 2065 mvs_int_port(struct mvs_info *mvi, int phy_no, u32 events) argument 2166 mvs_int_rx(struct mvs_info *mvi, bool self_clear) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/mvsas/ |
H A D | mv_chips.h | 43 static inline u32 mvs_cr32(struct mvs_info *mvi, u32 addr) argument 45 void __iomem *regs = mvi->regs; 50 static inline void mvs_cw32(struct mvs_info *mvi, u32 addr, u32 val) argument 52 void __iomem *regs = mvi->regs; 57 static inline u32 mvs_read_phy_ctl(struct mvs_info *mvi, u32 port) argument 59 void __iomem *regs = mvi->regs; 64 static inline void mvs_write_phy_ctl(struct mvs_info *mvi, u32 port, u32 val) argument 66 void __iomem *regs = mvi->regs; 73 static inline u32 mvs_read_port(struct mvs_info *mvi, u32 off, argument 76 void __iomem *regs = mvi 82 mvs_write_port(struct mvs_info *mvi, u32 off, u32 off2, u32 port, u32 val) argument 93 mvs_read_port_cfg_data(struct mvs_info *mvi, u32 port) argument 99 mvs_write_port_cfg_data(struct mvs_info *mvi, u32 port, u32 val) argument 106 mvs_write_port_cfg_addr(struct mvs_info *mvi, u32 port, u32 addr) argument 114 mvs_read_port_vsr_data(struct mvs_info *mvi, u32 port) argument 120 mvs_write_port_vsr_data(struct mvs_info *mvi, u32 port, u32 val) argument 127 mvs_write_port_vsr_addr(struct mvs_info *mvi, u32 port, u32 addr) argument 135 mvs_read_port_irq_stat(struct mvs_info *mvi, u32 port) argument 141 mvs_write_port_irq_stat(struct mvs_info *mvi, u32 port, u32 val) argument 148 mvs_read_port_irq_mask(struct mvs_info *mvi, u32 port) argument 155 mvs_write_port_irq_mask(struct mvs_info *mvi, u32 port, u32 val) argument 162 mvs_phy_hacks(struct mvs_info *mvi) argument 196 mvs_int_sata(struct mvs_info *mvi) argument 206 mvs_int_full(struct mvs_info *mvi) argument 227 mvs_start_delivery(struct mvs_info *mvi, u32 tx) argument 233 mvs_rx_update(struct mvs_info *mvi) argument 249 mvs_show_pcie_usage(struct mvs_info *mvi) argument [all...] |
H A D | mv_94xx.c | 29 static void mvs_94xx_detect_porttype(struct mvs_info *mvi, int i) argument 32 struct mvs_phy *phy = &mvi->phy[i]; 35 mvs_write_port_vsr_addr(mvi, i, VSR_PHY_MODE3); 36 reg = mvs_read_port_vsr_data(mvi, i); 50 static void __devinit mvs_94xx_enable_xmt(struct mvs_info *mvi, int phy_id) argument 52 void __iomem *regs = mvi->regs; 60 static void mvs_94xx_phy_reset(struct mvs_info *mvi, u32 phy_id, int hard) argument 64 tmp = mvs_read_port_irq_stat(mvi, phy_id); 66 mvs_write_port_irq_stat(mvi, phy_id, tmp); 68 tmp = mvs_read_phy_ctl(mvi, phy_i 82 mvs_94xx_phy_disable(struct mvs_info *mvi, u32 phy_id) argument 90 mvs_94xx_phy_enable(struct mvs_info *mvi, u32 phy_id) argument 100 mvs_94xx_init(struct mvs_info *mvi) argument 260 mvs_94xx_ioremap(struct mvs_info *mvi) argument 272 mvs_94xx_iounmap(struct mvs_info *mvi) argument 282 mvs_94xx_interrupt_enable(struct mvs_info *mvi) argument 297 mvs_94xx_interrupt_disable(struct mvs_info *mvi) argument 313 mvs_94xx_isr_status(struct mvs_info *mvi, int irq) argument 326 mvs_94xx_isr(struct mvs_info *mvi, int irq, u32 stat) argument 344 mvs_94xx_command_active(struct mvs_info *mvi, u32 slot_idx) argument 353 mvs_94xx_issue_stop(struct mvs_info *mvi, enum mvs_port_type type, u32 tfs) argument 368 mvs_94xx_free_reg_set(struct mvs_info *mvi, u8 *tfs) argument 395 mvs_94xx_assign_reg_set(struct mvs_info *mvi, u8 *tfs) argument 430 mvs_94xx_oob_done(struct mvs_info *mvi, int i) argument 439 mvs_94xx_get_dev_identify_frame(struct mvs_info *mvi, int port_id, struct sas_identify_frame *id) argument 453 mvs_94xx_get_att_identify_frame(struct mvs_info *mvi, int port_id, struct sas_identify_frame *id) argument 498 mvs_94xx_fix_phy_info(struct mvs_info *mvi, int i, struct sas_identify_frame *id) argument 524 mvs_94xx_phy_set_link_rate(struct mvs_info *mvi, u32 phy_id, struct sas_phy_linkrates *rates) argument 530 mvs_94xx_clear_active_cmds(struct mvs_info *mvi) argument 543 mvs_94xx_spi_read_data(struct mvs_info *mvi) argument 549 mvs_94xx_spi_write_data(struct mvs_info *mvi, u32 data) argument 556 mvs_94xx_spi_buildcmd(struct mvs_info *mvi, u32 *dwCmd, u8 cmd, u8 read, u8 length, u32 addr ) argument 581 mvs_94xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd) argument 589 mvs_94xx_spi_waitdataready(struct mvs_info *mvi, u32 timeout) argument 618 mvs_94xx_clear_srs_irq(struct mvs_info *mvi, u8 reg_set, u8 clear_all) argument [all...] |
H A D | mv_init.c | 85 static void __devinit mvs_phy_init(struct mvs_info *mvi, int phy_id) argument 87 struct mvs_phy *phy = &mvi->phy[phy_id]; 90 phy->mvi = mvi; 92 sas_phy->enabled = (phy_id < mvi->chip->n_phy) ? 1 : 0; 102 sas_phy->sas_addr = &mvi->sas_addr[0]; 104 sas_phy->ha = (struct sas_ha_struct *)mvi->shost->hostdata; 108 static void mvs_free(struct mvs_info *mvi) argument 114 if (!mvi) 117 if (mvi 166 struct mvs_info *mvi; local 189 struct mvs_info *mvi; local 213 mvs_alloc(struct mvs_info *mvi, struct Scsi_Host *shost) argument 295 mvs_ioremap(struct mvs_info *mvi, int bar, int bar_ex) argument 353 struct mvs_info *mvi; local 466 struct mvs_info *mvi = NULL; local 500 mvs_init_sas_add(struct mvs_info *mvi) argument 516 struct mvs_info *mvi; local 619 struct mvs_info *mvi = NULL; local [all...] |
H A D | mv_64xx.c | 29 static void mvs_64xx_detect_porttype(struct mvs_info *mvi, int i) argument 31 void __iomem *regs = mvi->regs; 33 struct mvs_phy *phy = &mvi->phy[i]; 44 static void __devinit mvs_64xx_enable_xmt(struct mvs_info *mvi, int phy_id) argument 46 void __iomem *regs = mvi->regs; 50 if (mvi->chip->n_phy <= 4) 57 static void __devinit mvs_64xx_phy_hacks(struct mvs_info *mvi) argument 59 void __iomem *regs = mvi->regs; 61 mvs_phy_hacks(mvi); 63 if (!(mvi 91 mvs_64xx_stp_reset(struct mvs_info *mvi, u32 phy_id) argument 128 mvs_64xx_phy_reset(struct mvs_info *mvi, u32 phy_id, int hard) argument 147 mvs_64xx_clear_srs_irq(struct mvs_info *mvi, u8 reg_set, u8 clear_all) argument 167 mvs_64xx_chip_reset(struct mvs_info *mvi) argument 217 mvs_64xx_phy_disable(struct mvs_info *mvi, u32 phy_id) argument 239 mvs_64xx_phy_enable(struct mvs_info *mvi, u32 phy_id) argument 261 mvs_64xx_init(struct mvs_info *mvi) argument 426 mvs_64xx_ioremap(struct mvs_info *mvi) argument 433 mvs_64xx_iounmap(struct mvs_info *mvi) argument 439 mvs_64xx_interrupt_enable(struct mvs_info *mvi) argument 448 mvs_64xx_interrupt_disable(struct mvs_info *mvi) argument 457 mvs_64xx_isr_status(struct mvs_info *mvi, int irq) argument 472 mvs_64xx_isr(struct mvs_info *mvi, int irq, u32 stat) argument 488 mvs_64xx_command_active(struct mvs_info *mvi, u32 slot_idx) argument 501 mvs_64xx_issue_stop(struct mvs_info *mvi, enum mvs_port_type type, u32 tfs) argument 516 mvs_64xx_free_reg_set(struct mvs_info *mvi, u8 *tfs) argument 541 mvs_64xx_assign_reg_set(struct mvs_info *mvi, u8 *tfs) argument 584 mvs_64xx_oob_done(struct mvs_info *mvi, int i) argument 595 mvs_64xx_fix_phy_info(struct mvs_info *mvi, int i, struct sas_identify_frame *id) argument 627 mvs_64xx_phy_work_around(struct mvs_info *mvi, int i) argument 642 mvs_64xx_phy_set_link_rate(struct mvs_info *mvi, u32 phy_id, struct sas_phy_linkrates *rates) argument 664 mvs_64xx_clear_active_cmds(struct mvs_info *mvi) argument 677 mvs_64xx_spi_read_data(struct mvs_info *mvi) argument 683 mvs_64xx_spi_write_data(struct mvs_info *mvi, u32 data) argument 690 mvs_64xx_spi_buildcmd(struct mvs_info *mvi, u32 *dwCmd, u8 cmd, u8 read, u8 length, u32 addr ) argument 714 mvs_64xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd) argument 729 mvs_64xx_spi_waitdataready(struct mvs_info *mvi, u32 timeout) argument [all...] |
H A D | mv_sas.h | 83 ((void *) mvi->rx_fis + 0x100 * id) 85 ((void *) mvi->rx_fis + mvi->chip->fis_offs + 0x100 * reg_set) 105 int (*chip_init)(struct mvs_info *mvi); 106 int (*spi_init)(struct mvs_info *mvi); 107 int (*chip_ioremap)(struct mvs_info *mvi); 108 void (*chip_iounmap)(struct mvs_info *mvi); 109 irqreturn_t (*isr)(struct mvs_info *mvi, int irq, u32 stat); 110 u32 (*isr_status)(struct mvs_info *mvi, int irq); 111 void (*interrupt_enable)(struct mvs_info *mvi); 213 struct mvs_info *mvi; member in struct:mvs_phy 351 struct mvs_info *mvi[2]; member in struct:mvs_prv_info 356 struct mvs_info *mvi; member in struct:mvs_wq [all...] |
H A D | mv_sas.c | 27 static int mvs_find_tag(struct mvs_info *mvi, struct sas_task *task, u32 *tag) argument 38 void mvs_tag_clear(struct mvs_info *mvi, u32 tag) argument 40 void *bitmap = &mvi->tags; 44 void mvs_tag_free(struct mvs_info *mvi, u32 tag) argument 46 mvs_tag_clear(mvi, tag); 49 void mvs_tag_set(struct mvs_info *mvi, unsigned int tag) argument 51 void *bitmap = &mvi->tags; 55 inline int mvs_tag_alloc(struct mvs_info *mvi, u32 *tag_out) argument 58 void *bitmap = &mvi->tags; 60 index = find_first_zero_bit(bitmap, mvi 69 mvs_tag_init(struct mvs_info *mvi) argument 108 mvs_hba_sb_dump(struct mvs_info *mvi, u32 tag, enum sas_protocol proto) argument 123 mvs_hba_memory_dump(struct mvs_info *mvi, u32 tag, enum sas_protocol proto) argument 170 mvs_hba_cq_dump(struct mvs_info *mvi) argument 200 struct mvs_info *mvi = NULL; local 228 struct mvs_info *mvi = mvi_dev->mvi_info; local 254 mvs_free_reg_set(struct mvs_info *mvi, struct mvs_device *dev) argument 266 mvs_assign_reg_set(struct mvs_info *mvi, struct mvs_device *dev) argument 274 mvs_phys_reset(struct mvs_info *mvi, u32 phy_mask, int hard) argument 290 struct mvs_info *mvi = NULL; local 328 mvs_set_sas_addr(struct mvs_info *mvi, int port_id, u32 off_lo, u32 off_hi, u64 sas_addr) argument 340 mvs_bytes_dmaed(struct mvs_info *mvi, int i) argument 422 struct mvs_info *mvi; local 445 mvs_task_prep_smp(struct mvs_info *mvi, struct mvs_task_exec_info *tei) argument 585 mvs_task_prep_ata(struct mvs_info *mvi, struct mvs_task_exec_info *tei) argument 718 mvs_task_prep_ssp(struct mvs_info *mvi, struct mvs_task_exec_info *tei, int is_tmf, struct mvs_tmf_task *tmf) argument 864 struct mvs_info *mvi = mvi_dev->mvi_info; local 1032 mvs_slot_free(struct mvs_info *mvi, u32 rx_desc) argument 1038 mvs_slot_task_free(struct mvs_info *mvi, struct sas_task *task, struct mvs_slot_info *slot, u32 slot_idx) argument 1071 mvs_update_wideport(struct mvs_info *mvi, int i) argument 1092 mvs_is_phy_ready(struct mvs_info *mvi, int i) argument 1120 mvs_get_d2h_reg(struct mvs_info *mvi, int i, void *buf) argument 1150 mvs_update_phyinfo(struct mvs_info *mvi, int i, int get_st) argument 1227 struct mvs_info *mvi = NULL; int i = 0, hi; local 1263 struct mvs_info *mvi = phy->mvi; local 1288 mvs_alloc_dev(struct mvs_info *mvi) argument 1319 struct mvs_info *mvi = NULL; local 1374 struct mvs_info *mvi = mvi_dev->mvi_info; local 1548 struct mvs_info *mvi = mvi_dev->mvi_info; local 1571 struct mvs_info *mvi = mvi_dev->mvi_info; local 1598 struct mvs_info *mvi = mvi_dev->mvi_info; local 1634 struct mvs_info *mvi; local 1746 mvs_sata_done(struct mvs_info *mvi, struct sas_task *task, u32 slot_idx, int err) argument 1770 mvs_slot_err(struct mvs_info *mvi, struct sas_task *task, u32 slot_idx) argument 1811 mvs_slot_complete(struct mvs_info *mvi, u32 rx_desc, u32 flags) argument 1934 mvs_do_release_task(struct mvs_info *mvi, int phy_no, struct domain_device *dev) argument 1967 mvs_release_task(struct mvs_info *mvi, struct domain_device *dev) argument 1988 struct mvs_info *mvi = mwq->mvi; local 2024 mvs_handle_event(struct mvs_info *mvi, void *data, int handler) argument 2046 struct mvs_info *mvi = phy->mvi; local 2065 mvs_int_port(struct mvs_info *mvi, int phy_no, u32 events) argument 2166 mvs_int_rx(struct mvs_info *mvi, bool self_clear) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/ffmpeg/libavformat/ |
H A D | mvi.c | 40 MviDemuxContext *mvi = s->priv_data; local 65 mvi->audio_data_size = get_le32(pb); 71 if (frames_count == 0 || mvi->audio_data_size == 0) 90 mvi->get_int = (vst->codec->width * vst->codec->height < (1 << 16)) ? get_le16 : get_le24; 92 mvi->audio_frame_size = ((uint64_t)mvi->audio_data_size << MVI_FRAC_BITS) / frames_count; 93 mvi->audio_size_counter = (ast->codec->sample_rate * 830 / mvi->audio_frame_size - 1) * mvi->audio_frame_size; 94 mvi 102 MviDemuxContext *mvi = s->priv_data; local [all...] |
H A D | allformats.c | 135 REGISTER_DEMUXER (MVI, mvi);
|
H A D | Makefile | 137 OBJS-$(CONFIG_MVI_DEMUXER) += mvi.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/ffmpeg/libavformat/ |
H A D | mvi.c | 40 MviDemuxContext *mvi = s->priv_data; local 65 mvi->audio_data_size = get_le32(pb); 71 if (frames_count == 0 || mvi->audio_data_size == 0) 90 mvi->get_int = (vst->codec->width * vst->codec->height < (1 << 16)) ? get_le16 : get_le24; 92 mvi->audio_frame_size = ((uint64_t)mvi->audio_data_size << MVI_FRAC_BITS) / frames_count; 93 mvi->audio_size_counter = (ast->codec->sample_rate * 830 / mvi->audio_frame_size - 1) * mvi->audio_frame_size; 94 mvi 102 MviDemuxContext *mvi = s->priv_data; local [all...] |
H A D | allformats.c | 135 REGISTER_DEMUXER (MVI, mvi);
|
H A D | Makefile | 137 OBJS-$(CONFIG_MVI_DEMUXER) += mvi.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/ffmpeg/libavformat/ |
H A D | mvi.c | 40 MviDemuxContext *mvi = s->priv_data; local 65 mvi->audio_data_size = get_le32(pb); 71 if (frames_count == 0 || mvi->audio_data_size == 0) 90 mvi->get_int = (vst->codec->width * vst->codec->height < (1 << 16)) ? get_le16 : get_le24; 92 mvi->audio_frame_size = ((uint64_t)mvi->audio_data_size << MVI_FRAC_BITS) / frames_count; 93 mvi->audio_size_counter = (ast->codec->sample_rate * 830 / mvi->audio_frame_size - 1) * mvi->audio_frame_size; 94 mvi 102 MviDemuxContext *mvi = s->priv_data; local [all...] |
H A D | allformats.c | 135 REGISTER_DEMUXER (MVI, mvi);
|
H A D | Makefile | 137 OBJS-$(CONFIG_MVI_DEMUXER) += mvi.o
|