Lines Matching refs:phy_id
506 static int mdio_read(struct net_device *dev, int phy_id, int location);
507 static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
912 int i, rc, phy_id; in rhine_init_one_common() local
937 phy_id = rp->quirks & rqIntPHY ? 1 : 0; in rhine_init_one_common()
958 if (!phy_id) in rhine_init_one_common()
959 phy_id = ioread8(ioaddr + 0x6C); in rhine_init_one_common()
1008 int mii_status = mdio_read(dev, phy_id, 1); in rhine_init_one_common()
1009 mii_cmd = mdio_read(dev, phy_id, MII_BMCR) & ~BMCR_ISOLATE; in rhine_init_one_common()
1010 mdio_write(dev, phy_id, MII_BMCR, mii_cmd); in rhine_init_one_common()
1012 rp->mii_if.advertising = mdio_read(dev, phy_id, 4); in rhine_init_one_common()
1015 phy_id, in rhine_init_one_common()
1017 mdio_read(dev, phy_id, 5)); in rhine_init_one_common()
1027 rp->mii_if.phy_id = phy_id; in rhine_init_one_common()
1601 static int mdio_read(struct net_device *dev, int phy_id, int regnum) in mdio_read() argument
1610 iowrite8(phy_id, ioaddr + MIIPhyAddr); in mdio_read()
1620 static void mdio_write(struct net_device *dev, int phy_id, int regnum, int value) in mdio_write() argument
1628 iowrite8(phy_id, ioaddr + MIIPhyAddr); in mdio_write()
1679 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); in rhine_open()
1728 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); in rhine_tx_timeout()