Lines Matching refs:phy_no

1023 static void mvs_update_wideport(struct mvs_info *mvi, int phy_no)
1025 struct mvs_phy *phy = &mvi->phy[phy_no];
1231 int phy_no = 0;
1233 while (phy != &mvi->phy[phy_no]) {
1234 phy_no++;
1235 if (phy_no >= MVS_MAX_PHYS)
1239 mvs_do_release_task(phy->mvi, phy_no, dev);
1927 int phy_no, struct domain_device *dev)
1934 phy = &mvi->phy[phy_no];
1981 u32 phy_no = (unsigned long) mwq->data;
1983 struct mvs_phy *phy = &mvi->phy[phy_no];
1993 tmp = MVS_CHIP_DISP->read_phy_ctl(mvi, phy_no);
2000 mv_dprintk("phy%d Removed Device\n", phy_no);
2002 MVS_CHIP_DISP->detect_porttype(mvi, phy_no);
2003 mvs_update_phyinfo(mvi, phy_no, 1);
2004 mvs_bytes_dmaed(mvi, phy_no);
2006 mv_dprintk("phy%d Attached Device\n", phy_no);
2013 mv_dprintk("phy%d Got Broadcast Change\n", phy_no);
2043 u8 phy_no;
2045 for (phy_no = 0; phy_no < mvi->chip->n_phy; phy_no++) {
2046 if (&mvi->phy[phy_no] == phy) {
2048 phy_no+mvi->id*mvi->chip->n_phy);
2049 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_HARD_RESET);
2054 void mvs_int_port(struct mvs_info *mvi, int phy_no, u32 events)
2057 struct mvs_phy *phy = &mvi->phy[phy_no];
2059 phy->irq_status = MVS_CHIP_DISP->read_port_irq_stat(mvi, phy_no);
2060 MVS_CHIP_DISP->write_port_irq_stat(mvi, phy_no, phy->irq_status);
2061 mv_dprintk("phy %d ctrl sts=0x%08X.\n", phy_no+mvi->id*mvi->chip->n_phy,
2062 MVS_CHIP_DISP->read_phy_ctl(mvi, phy_no));
2063 mv_dprintk("phy %d irq sts = 0x%08X\n", phy_no+mvi->id*mvi->chip->n_phy,
2073 phy_no + mvi->id*mvi->chip->n_phy);
2081 mvs_do_release_task(mvi, phy_no, NULL);
2085 (void *)(unsigned long)phy_no,
2087 ready = mvs_is_phy_ready(mvi, phy_no);
2091 phy_no);
2094 phy_no, MVS_SOFT_RESET);
2101 tmp = MVS_CHIP_DISP->read_port_irq_mask(mvi, phy_no);
2102 MVS_CHIP_DISP->write_port_irq_mask(mvi, phy_no,
2112 phy->phy_status = mvs_is_phy_ready(mvi, phy_no);
2113 mv_dprintk("notify plug in on phy[%d]\n", phy_no);
2116 MVS_CHIP_DISP->detect_porttype(mvi, phy_no);
2119 mvi, phy_no);
2122 phy_no, tmp);
2124 mvs_update_phyinfo(mvi, phy_no, 0);
2126 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_PHY_TUNE);
2130 mvs_bytes_dmaed(mvi, phy_no);
2138 phy_no + mvi->id*mvi->chip->n_phy);
2142 phy_no + mvi->id*mvi->chip->n_phy);
2143 mvs_handle_event(mvi, (void *)(unsigned long)phy_no,