Lines Matching refs:MVS_CHIP_DISP
143 MVS_CHIP_DISP->free_reg_set(mvi, &dev->taskfileset); in mvs_free_reg_set()
151 return MVS_CHIP_DISP->assign_reg_set(mvi, &dev->taskfileset); in mvs_assign_reg_set()
160 MVS_CHIP_DISP->phy_reset(mvi, no, hard); in mvs_phys_reset()
182 MVS_CHIP_DISP->phy_set_link_rate(mvi, phy_id, funcdata); in mvs_phy_control()
186 tmp = MVS_CHIP_DISP->read_phy_ctl(mvi, phy_id); in mvs_phy_control()
189 MVS_CHIP_DISP->phy_reset(mvi, phy_id, MVS_HARD_RESET); in mvs_phy_control()
193 MVS_CHIP_DISP->phy_enable(mvi, phy_id); in mvs_phy_control()
194 MVS_CHIP_DISP->phy_reset(mvi, phy_id, MVS_SOFT_RESET); in mvs_phy_control()
198 MVS_CHIP_DISP->phy_disable(mvi, phy_id); in mvs_phy_control()
214 MVS_CHIP_DISP->write_port_cfg_addr(mvi, port_id, off_lo); in mvs_set_sas_addr()
215 MVS_CHIP_DISP->write_port_cfg_data(mvi, port_id, lo); in mvs_set_sas_addr()
216 MVS_CHIP_DISP->write_port_cfg_addr(mvi, port_id, off_hi); in mvs_set_sas_addr()
217 MVS_CHIP_DISP->write_port_cfg_data(mvi, port_id, hi); in mvs_set_sas_addr()
242 sphy->maximum_linkrate_hw = MVS_CHIP_DISP->phy_max_link_rate(); in mvs_bytes_dmaed()
255 MVS_CHIP_DISP->write_port_cfg_addr(mvi, i, PHYR_PHY_STAT); in mvs_bytes_dmaed()
256 MVS_CHIP_DISP->write_port_cfg_data(mvi, i, 0x00); in mvs_bytes_dmaed()
365 i = MVS_CHIP_DISP->prd_size() * tei->n_elem; in mvs_task_prep_smp()
396 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); in mvs_task_prep_smp()
459 flags = (MVS_CHIP_DISP->prd_count() << MCH_PRD_LEN_SHIFT); in mvs_task_prep_ata()
509 i = MVS_CHIP_DISP->prd_size() * MVS_CHIP_DISP->prd_count(); in mvs_task_prep_ata()
544 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); in mvs_task_prep_ata()
547 MVS_CHIP_DISP->dma_fix(mvi, sas_port->phy_mask, in mvs_task_prep_ata()
625 i = MVS_CHIP_DISP->prd_size() * tei->n_elem; in mvs_task_prep_ssp()
689 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); in mvs_task_prep_ssp()
859 MVS_CHIP_DISP->start_delivery(mvi, (mvi->tx_prod - 1) & in mvs_queue_command()
920 MVS_CHIP_DISP->write_port_cfg_addr(mvi, no, in mvs_update_wideport()
922 MVS_CHIP_DISP->write_port_cfg_data(mvi, no, in mvs_update_wideport()
925 MVS_CHIP_DISP->write_port_cfg_addr(mvi, no, in mvs_update_wideport()
927 MVS_CHIP_DISP->write_port_cfg_data(mvi, no, in mvs_update_wideport()
939 tmp = MVS_CHIP_DISP->read_phy_ctl(mvi, i); in mvs_is_phy_ready()
968 MVS_CHIP_DISP->write_port_cfg_addr(mvi, i, PHYR_SATA_SIG3); in mvs_get_d2h_reg()
969 s[3] = cpu_to_le32(MVS_CHIP_DISP->read_port_cfg_data(mvi, i)); in mvs_get_d2h_reg()
971 MVS_CHIP_DISP->write_port_cfg_addr(mvi, i, PHYR_SATA_SIG2); in mvs_get_d2h_reg()
972 s[2] = cpu_to_le32(MVS_CHIP_DISP->read_port_cfg_data(mvi, i)); in mvs_get_d2h_reg()
974 MVS_CHIP_DISP->write_port_cfg_addr(mvi, i, PHYR_SATA_SIG1); in mvs_get_d2h_reg()
975 s[1] = cpu_to_le32(MVS_CHIP_DISP->read_port_cfg_data(mvi, i)); in mvs_get_d2h_reg()
977 MVS_CHIP_DISP->write_port_cfg_addr(mvi, i, PHYR_SATA_SIG0); in mvs_get_d2h_reg()
978 s[0] = cpu_to_le32(MVS_CHIP_DISP->read_port_cfg_data(mvi, i)); in mvs_get_d2h_reg()
1006 phy->irq_status = MVS_CHIP_DISP->read_port_irq_stat(mvi, i); in mvs_update_phyinfo()
1014 oob_done = MVS_CHIP_DISP->oob_done(mvi, i); in mvs_update_phyinfo()
1016 MVS_CHIP_DISP->fix_phy_info(mvi, i, id); in mvs_update_phyinfo()
1033 tmp = MVS_CHIP_DISP->read_port_irq_mask(mvi, i); in mvs_update_phyinfo()
1034 MVS_CHIP_DISP->write_port_irq_mask(mvi, i, in mvs_update_phyinfo()
1060 if (MVS_CHIP_DISP->phy_work_around) in mvs_update_phyinfo()
1061 MVS_CHIP_DISP->phy_work_around(mvi, i); in mvs_update_phyinfo()
1069 MVS_CHIP_DISP->write_port_irq_stat(mvi, i, phy->irq_status); in mvs_update_phyinfo()
1106 MVS_CHIP_DISP->write_port_cfg_addr(mvi, i, PHYR_PHY_STAT); in mvs_port_notify_formed()
1107 MVS_CHIP_DISP->write_port_cfg_data(mvi, i, 0x04); in mvs_port_notify_formed()
1494 MVS_CHIP_DISP->issue_stop(mvi, type, tfs); in mvs_slot_err()
1496 MVS_CHIP_DISP->command_active(mvi, slot_idx); in mvs_slot_err()
1687 MVS_CHIP_DISP->command_active(mvi, slot_idx); in mvs_do_release_task()
1725 tmp = MVS_CHIP_DISP->read_phy_ctl(mvi, phy_no); in mvs_work_queue()
1734 MVS_CHIP_DISP->detect_porttype(mvi, phy_no); in mvs_work_queue()
1781 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_HARD_RESET); in mvs_sig_time_out()
1791 phy->irq_status = MVS_CHIP_DISP->read_port_irq_stat(mvi, phy_no); in mvs_int_port()
1792 MVS_CHIP_DISP->write_port_irq_stat(mvi, phy_no, phy->irq_status); in mvs_int_port()
1794 MVS_CHIP_DISP->read_phy_ctl(mvi, phy_no)); in mvs_int_port()
1815 MVS_CHIP_DISP->clear_srs_irq(mvi, 0, 1); in mvs_int_port()
1821 if (MVS_CHIP_DISP->stp_reset) in mvs_int_port()
1822 MVS_CHIP_DISP->stp_reset(mvi, in mvs_int_port()
1825 MVS_CHIP_DISP->phy_reset(mvi, in mvs_int_port()
1833 tmp = MVS_CHIP_DISP->read_port_irq_mask(mvi, phy_no); in mvs_int_port()
1834 MVS_CHIP_DISP->write_port_irq_mask(mvi, phy_no, in mvs_int_port()
1847 MVS_CHIP_DISP->detect_porttype(mvi, phy_no); in mvs_int_port()
1849 tmp = MVS_CHIP_DISP->read_port_irq_mask( in mvs_int_port()
1852 MVS_CHIP_DISP->write_port_irq_mask(mvi, in mvs_int_port()
1857 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_PHY_TUNE); in mvs_int_port()
1899 mvi->rx_cons = MVS_CHIP_DISP->rx_update(mvi) & RX_RING_SZ_MASK; in mvs_int_rx()
1922 MVS_CHIP_DISP->int_full(mvi); in mvs_int_rx()
1932 if (MVS_CHIP_DISP->gpio_write) { in mvs_gpio_write()
1933 return MVS_CHIP_DISP->gpio_write(mvs_prv, reg_type, in mvs_gpio_write()