Lines Matching refs:phy_no

907 static void mvs_update_wideport(struct mvs_info *mvi, int phy_no)
909 struct mvs_phy *phy = &mvi->phy[phy_no];
1115 int phy_no = 0;
1117 while (phy != &mvi->phy[phy_no]) {
1118 phy_no++;
1119 if (phy_no >= MVS_MAX_PHYS)
1123 mvs_do_release_task(phy->mvi, phy_no, dev);
1656 int phy_no, struct domain_device *dev)
1663 phy = &mvi->phy[phy_no];
1710 u32 phy_no = (unsigned long) mwq->data;
1711 struct mvs_phy *phy = &mvi->phy[phy_no];
1720 tmp = MVS_CHIP_DISP->read_phy_ctl(mvi, phy_no);
1727 mv_dprintk("phy%d Removed Device\n", phy_no);
1729 MVS_CHIP_DISP->detect_porttype(mvi, phy_no);
1730 mvs_update_phyinfo(mvi, phy_no, 1);
1731 mvs_bytes_dmaed(mvi, phy_no, GFP_ATOMIC);
1733 mv_dprintk("phy%d Attached Device\n", phy_no);
1740 mv_dprintk("phy%d Got Broadcast Change\n", phy_no);
1770 u8 phy_no;
1772 for (phy_no = 0; phy_no < mvi->chip->n_phy; phy_no++) {
1773 if (&mvi->phy[phy_no] == phy) {
1775 phy_no+mvi->id*mvi->chip->n_phy);
1776 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_HARD_RESET);
1781 void mvs_int_port(struct mvs_info *mvi, int phy_no, u32 events)
1784 struct mvs_phy *phy = &mvi->phy[phy_no];
1786 phy->irq_status = MVS_CHIP_DISP->read_port_irq_stat(mvi, phy_no);
1787 MVS_CHIP_DISP->write_port_irq_stat(mvi, phy_no, phy->irq_status);
1788 mv_dprintk("phy %d ctrl sts=0x%08X.\n", phy_no+mvi->id*mvi->chip->n_phy,
1789 MVS_CHIP_DISP->read_phy_ctl(mvi, phy_no));
1790 mv_dprintk("phy %d irq sts = 0x%08X\n", phy_no+mvi->id*mvi->chip->n_phy,
1800 phy_no + mvi->id*mvi->chip->n_phy);
1808 mvs_do_release_task(mvi, phy_no, NULL);
1812 (void *)(unsigned long)phy_no,
1814 ready = mvs_is_phy_ready(mvi, phy_no);
1818 phy_no);
1821 phy_no, MVS_SOFT_RESET);
1828 tmp = MVS_CHIP_DISP->read_port_irq_mask(mvi, phy_no);
1829 MVS_CHIP_DISP->write_port_irq_mask(mvi, phy_no,
1838 phy->phy_status = mvs_is_phy_ready(mvi, phy_no);
1839 mv_dprintk("notify plug in on phy[%d]\n", phy_no);
1842 MVS_CHIP_DISP->detect_porttype(mvi, phy_no);
1845 mvi, phy_no);
1848 phy_no, tmp);
1850 mvs_update_phyinfo(mvi, phy_no, 0);
1852 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_PHY_TUNE);
1856 mvs_bytes_dmaed(mvi, phy_no, GFP_ATOMIC);
1864 phy_no + mvi->id*mvi->chip->n_phy);
1868 phy_no + mvi->id*mvi->chip->n_phy);
1869 mvs_handle_event(mvi, (void *)(unsigned long)phy_no,