Lines Matching defs:phy_id
321 static int mdio_read(struct net_device *dev, int phy_id, int reg_num);
322 static void mdio_write(struct net_device *dev, int phy_id, int reg_num,
1946 /* Set the mii phy_id so that we can query the link state */
1950 lp->mii_if.phy_id = ((lp->a->read_bcr(ioaddr, 33)) >> 5) & 0x1f;
1965 lp->mii_if.phy_id = i;
1970 lp->a->write_bcr(ioaddr, 33, (lp->mii_if.phy_id) << 5);
2239 lp->mii_if.phy_id = i;
2248 lp->mii_if.phy_id = first_phy;
2749 static int mdio_read(struct net_device *dev, int phy_id, int reg_num)
2758 lp->a->write_bcr(ioaddr, 33, ((phy_id & 0x1f) << 5) | (reg_num & 0x1f));
2765 static void mdio_write(struct net_device *dev, int phy_id, int reg_num, int val)
2773 lp->a->write_bcr(ioaddr, 33, ((phy_id & 0x1f) << 5) | (reg_num & 0x1f));
2803 if (i == lp->mii_if.phy_id)
2806 mii.phy_id = i;
2814 mdio_read(dev, lp->mii_if.phy_id, MII_BMCR);
2815 mdio_write(dev, lp->mii_if.phy_id, MII_BMCR,
2824 lp->mii_if.phy_id = i;