Lines Matching defs:phyaddr
705 static int smc911x_phy_read(struct net_device *dev, int phyaddr, int phyreg)
710 SMC_GET_MII(phyreg, phyaddr, phydata);
712 DBG(SMC_DEBUG_MISC, "%s: phyaddr=0x%x, phyreg=0x%02x, phydata=0x%04x\n",
713 __FUNCTION__, phyaddr, phyreg, phydata);
721 static void smc911x_phy_write(struct net_device *dev, int phyaddr, int phyreg,
726 DBG(SMC_DEBUG_MISC, "%s: phyaddr=0x%x, phyreg=0x%x, phydata=0x%x\n",
727 __FUNCTION__, phyaddr, phyreg, phydata);
729 SMC_SET_MII(phyreg, phyaddr, phydata);
740 int phyaddr;
773 for (phyaddr = 1; phyaddr < 32; ++phyaddr) {
776 SMC_GET_PHY_ID1(phyaddr & 31, id1);
777 SMC_GET_PHY_ID2(phyaddr & 31, id2);
784 lp->mii.phy_id = phyaddr & 31;
799 DBG(SMC_DEBUG_MISC, "%s: phy_id1=0x%x, phy_id2=0x%x phyaddr=0x%d\n",
811 int phyaddr = lp->mii.phy_id;
817 SMC_GET_PHY_BMCR(phyaddr, bmcr);
819 SMC_SET_PHY_BMCR(phyaddr, bmcr);
833 SMC_SET_PHY_BMCR(phyaddr, bmcr);
837 SMC_SET_PHY_BMCR(phyaddr, bmcr);
919 int phyaddr = lp->mii.phy_id;
926 SMC_GET_PHY_BMCR(phyaddr, bmcr);
937 SMC_SET_PHY_BMCR(phyaddr, bmcr);
957 int phyaddr = lp->mii.phy_id;
971 if (smc911x_phy_reset(dev, phyaddr)) {
981 SMC_SET_PHY_INT_MASK(phyaddr, PHY_INT_MASK_ENERGY_ON_ |
992 SMC_GET_PHY_BMSR(phyaddr, my_phy_caps);
1021 SMC_SET_PHY_MII_ADV(phyaddr, my_ad_caps);
1030 SMC_GET_PHY_MII_ADV(phyaddr, status);
1036 SMC_SET_PHY_BMCR(phyaddr, BMCR_ANENABLE | BMCR_ANRESTART);
1056 int phyaddr = lp->mii.phy_id;
1066 SMC_GET_PHY_INT_SRC(phyaddr,status);