Lines Matching refs:phy_addr

149 	int phy_addr;
242 static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr);
243 static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr);
611 int phy_addr;
616 for (phy_addr = 0; phy_addr < 32; phy_addr++) {
623 mii_status = mdio_read(net_dev, phy_addr, MII_STATUS);
629 dev_name, phy_addr);
644 mii_phy->phy_id0 = mdio_read(net_dev, phy_addr, MII_PHY_ID0);
645 mii_phy->phy_id1 = mdio_read(net_dev, phy_addr, MII_PHY_ID1);
646 mii_phy->phy_addr = phy_addr;
663 phy_addr);
669 dev_name, phy_addr);
740 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS);
741 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS);
748 status = mdio_read(net_dev, phy->phy_addr, MII_CONTROL);
749 mdio_write(net_dev, phy->phy_addr, MII_CONTROL,
767 sis_priv->cur_phy = default_phy->phy_addr;
798 mdio_read(net_dev, phy->phy_addr, MII_STATUS);
799 mdio_read(net_dev, phy->phy_addr, MII_STATUS);
807 mdio_write(net_dev, phy->phy_addr, MII_ANADV, cap);
994 * @phy_addr: default phy address
1001 static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr)
1007 status = mdio_read(net_dev, phy_addr, MII_STATUS);
1009 mdio_write( net_dev, phy_addr, MII_CONTROL, MII_CNTL_RESET );
1450 * @phy_addr: mii phy address
1458 static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr)
1465 status = mdio_read(net_dev, phy_addr, MII_STATUS);
1476 mdio_write(net_dev, phy_addr, MII_CONTROL,
1497 int phy_addr = sis_priv->cur_phy;
1503 status = mdio_read(net_dev, phy_addr, MII_STATUS);
1509 autoadv = mdio_read(net_dev, phy_addr, MII_ANADV);
1510 autorec = mdio_read(net_dev, phy_addr, MII_ANLPAR);
1525 if (mdio_read(net_dev, phy_addr, MII_CONTROL) & MII_CNTL_FDX)
1527 if (mdio_read(net_dev, phy_addr, 0x0019) & 0x01)
2235 data->phy_id = sis_priv->mii->phy_addr;
2285 status = mdio_read(dev, mii_phy->phy_addr, MII_CONTROL);
2291 mdio_write(dev, mii_phy->phy_addr,
2308 status = mdio_read(dev, mii_phy->phy_addr, MII_CONTROL);
2311 mdio_write(dev, mii_phy->phy_addr,
2329 status = mdio_read(dev, mii_phy->phy_addr, MII_CONTROL);
2330 mdio_write(dev, mii_phy->phy_addr,