Lines Matching refs:phy_addr

84 static int mii_read (struct net_device *dev, int phy_addr, int reg_num);
85 static int mii_write (struct net_device *dev, int phy_addr, int reg_num,
309 np->phy_addr = 1;
314 np->phy_addr = i;
541 mii_write(dev, np->phy_addr, 31, 0x0001);
542 mii_write(dev, np->phy_addr, 27, 0x01e0);
543 mii_write(dev, np->phy_addr, 31, 0x0002);
544 mii_write(dev, np->phy_addr, 27, 0xeb8e);
545 mii_write(dev, np->phy_addr, 31, 0x0000);
546 mii_write(dev, np->phy_addr, 30, 0x005e);
548 mii_write(dev, np->phy_addr, MII_CTRL1000, 0x0700);
1278 cmd->base.phy_address = np->phy_addr;
1345 int phy_addr;
1349 phy_addr = np->phy_addr;
1352 miidata->phy_id = phy_addr;
1355 miidata->val_out = mii_read (dev, phy_addr, miidata->reg_num);
1360 mii_write (dev, phy_addr, miidata->reg_num, miidata->val_in);
1430 mii_read (struct net_device *dev, int phy_addr, int reg_num)
1440 cmd = (0x06 << 10 | phy_addr << 5 | reg_num);
1458 mii_write (struct net_device *dev, int phy_addr, int reg_num, u16 data)
1466 cmd = (0x5002 << 16) | (phy_addr << 23) | (reg_num << 18) | data;
1476 int phy_addr;
1480 phy_addr = np->phy_addr;
1483 bmsr = mii_read (dev, phy_addr, MII_BMSR);
1497 int phy_addr;
1501 phy_addr = np->phy_addr;
1503 bmsr = mii_read (dev, phy_addr, MII_BMSR);
1509 negotiate = mii_read (dev, phy_addr, MII_ADVERTISE) &
1510 mii_read (dev, phy_addr, MII_LPA);
1511 mscr = mii_read (dev, phy_addr, MII_CTRL1000);
1512 mssr = mii_read (dev, phy_addr, MII_STAT1000);
1547 __u16 bmcr = mii_read (dev, phy_addr, MII_BMCR);
1583 int phy_addr;
1586 phy_addr = np->phy_addr;
1591 bmsr = mii_read (dev, phy_addr, MII_BMSR);
1592 anar = mii_read (dev, phy_addr, MII_ADVERTISE) &
1607 mii_write (dev, phy_addr, MII_ADVERTISE, anar);
1610 pscr = mii_read (dev, phy_addr, MII_PHY_SCR);
1612 mii_write (dev, phy_addr, MII_PHY_SCR, pscr);
1615 mii_write (dev, phy_addr, MII_BMCR, BMCR_RESET);
1617 mii_write (dev, phy_addr, MII_BMCR, bmcr);
1622 pscr = mii_read (dev, phy_addr, MII_PHY_SCR);
1624 mii_write (dev, phy_addr, MII_PHY_SCR, pscr);
1627 bmcr = mii_read (dev, phy_addr, MII_BMCR);
1629 mii_write (dev, phy_addr, MII_BMCR, bmcr);
1633 mii_write (dev, phy_addr, MII_BMCR, bmcr);
1637 mii_write (dev, phy_addr, MII_ADVERTISE, 0);
1655 mscr = mii_read (dev, phy_addr, MII_CTRL1000);
1659 mii_write (dev, phy_addr, MII_BMCR, bmcr);
1670 int phy_addr;
1674 phy_addr = np->phy_addr;
1676 bmsr = mii_read (dev, phy_addr, PCS_BMSR);
1682 negotiate = mii_read (dev, phy_addr, PCS_ANAR) &
1683 mii_read (dev, phy_addr, PCS_ANLPAR);
1701 __u16 bmcr = mii_read (dev, phy_addr, PCS_BMCR);
1727 int phy_addr;
1730 phy_addr = np->phy_addr;
1735 esr = mii_read (dev, phy_addr, PCS_ESR);
1736 anar = mii_read (dev, phy_addr, MII_ADVERTISE) &
1744 mii_write (dev, phy_addr, MII_ADVERTISE, anar);
1747 mii_write (dev, phy_addr, MII_BMCR, BMCR_RESET);
1749 mii_write (dev, phy_addr, MII_BMCR, bmcr);
1755 mii_write (dev, phy_addr, MII_BMCR, bmcr);
1764 mii_write (dev, phy_addr, MII_BMCR, bmcr);
1768 mii_write (dev, phy_addr, MII_ADVERTISE, 0);