Lines Matching refs:phy_id
504 static int mdio_read(struct net_device *dev, int phy_id, int location);
505 static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
910 int i, rc, phy_id; in rhine_init_one_common() local
935 phy_id = rp->quirks & rqIntPHY ? 1 : 0; in rhine_init_one_common()
956 if (!phy_id) in rhine_init_one_common()
957 phy_id = ioread8(ioaddr + 0x6C); in rhine_init_one_common()
1006 int mii_status = mdio_read(dev, phy_id, 1); in rhine_init_one_common()
1007 mii_cmd = mdio_read(dev, phy_id, MII_BMCR) & ~BMCR_ISOLATE; in rhine_init_one_common()
1008 mdio_write(dev, phy_id, MII_BMCR, mii_cmd); in rhine_init_one_common()
1010 rp->mii_if.advertising = mdio_read(dev, phy_id, 4); in rhine_init_one_common()
1013 phy_id, in rhine_init_one_common()
1015 mdio_read(dev, phy_id, 5)); in rhine_init_one_common()
1025 rp->mii_if.phy_id = phy_id; in rhine_init_one_common()
1640 static int mdio_read(struct net_device *dev, int phy_id, int regnum) in mdio_read() argument
1649 iowrite8(phy_id, ioaddr + MIIPhyAddr); in mdio_read()
1659 static void mdio_write(struct net_device *dev, int phy_id, int regnum, int value) in mdio_write() argument
1667 iowrite8(phy_id, ioaddr + MIIPhyAddr); in mdio_write()
1720 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); in rhine_open()
1776 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); in rhine_tx_timeout()