Lines Matching refs:phy_reg
670 int phy_reg;
672 phy_reg = mdiobus_c45_read(bus, addr, dev_addr, MDIO_DEVS2);
673 if (phy_reg < 0)
675 *devices_in_package = phy_reg << 16;
677 phy_reg = mdiobus_c45_read(bus, addr, dev_addr, MDIO_DEVS1);
678 if (phy_reg < 0)
680 *devices_in_package |= phy_reg;
703 int i, ret, phy_reg;
724 phy_reg = get_phy_c45_devs_in_pkg(bus, addr, i, &devs_in_pkg);
725 if (phy_reg < 0)
734 phy_reg = get_phy_c45_devs_in_pkg(bus, addr, 0, &devs_in_pkg);
735 if (phy_reg < 0)
761 phy_reg = mdiobus_c45_read(bus, addr, i, MII_PHYSID1);
762 if (phy_reg < 0)
764 c45_ids->device_ids[i] = phy_reg << 16;
766 phy_reg = mdiobus_c45_read(bus, addr, i, MII_PHYSID2);
767 if (phy_reg < 0)
769 c45_ids->device_ids[i] |= phy_reg;
792 int phy_reg;
795 phy_reg = mdiobus_read(bus, addr, MII_PHYSID1);
796 if (phy_reg < 0) {
798 return (phy_reg == -EIO || phy_reg == -ENODEV) ? -ENODEV : -EIO;
801 *phy_id = phy_reg << 16;
804 phy_reg = mdiobus_read(bus, addr, MII_PHYSID2);
805 if (phy_reg < 0) {
807 return (phy_reg == -EIO || phy_reg == -ENODEV) ? -ENODEV : -EIO;
810 *phy_id |= phy_reg;