Searched refs:mvi (Results 1 - 21 of 21) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/mvsas/
H A Dmv_chips.h43 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 Dmv_94xx.c29 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 Dmv_init.c85 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 Dmv_64xx.c29 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 Dmv_sas.h83 ((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 Dmv_sas.c27 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 Dmv_chips.h43 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 Dmv_94xx.c29 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 Dmv_init.c85 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 Dmv_64xx.c29 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 Dmv_sas.h83 ((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 Dmv_sas.c27 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 Dmvi.c40 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 Dallformats.c135 REGISTER_DEMUXER (MVI, mvi);
H A DMakefile137 OBJS-$(CONFIG_MVI_DEMUXER) += mvi.o
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/ffmpeg/libavformat/
H A Dmvi.c40 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 Dallformats.c135 REGISTER_DEMUXER (MVI, mvi);
H A DMakefile137 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 Dmvi.c40 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 Dallformats.c135 REGISTER_DEMUXER (MVI, mvi);
H A DMakefile137 OBJS-$(CONFIG_MVI_DEMUXER) += mvi.o

Completed in 296 milliseconds