Lines Matching refs:phy_reg
672 int phy_reg, reg_addr; in get_phy_c45_devs_in_pkg() local
675 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_devs_in_pkg()
676 if (phy_reg < 0) in get_phy_c45_devs_in_pkg()
678 *devices_in_package = phy_reg << 16; in get_phy_c45_devs_in_pkg()
681 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_devs_in_pkg()
682 if (phy_reg < 0) in get_phy_c45_devs_in_pkg()
684 *devices_in_package |= phy_reg; in get_phy_c45_devs_in_pkg()
707 int phy_reg; in get_phy_c45_ids() local
716 phy_reg = get_phy_c45_devs_in_pkg(bus, addr, i, devs); in get_phy_c45_ids()
717 if (phy_reg < 0) in get_phy_c45_ids()
726 phy_reg = get_phy_c45_devs_in_pkg(bus, addr, 0, devs); in get_phy_c45_ids()
727 if (phy_reg < 0) in get_phy_c45_ids()
745 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_ids()
746 if (phy_reg < 0) in get_phy_c45_ids()
748 c45_ids->device_ids[i] = phy_reg << 16; in get_phy_c45_ids()
751 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_ids()
752 if (phy_reg < 0) in get_phy_c45_ids()
754 c45_ids->device_ids[i] |= phy_reg; in get_phy_c45_ids()
779 int phy_reg; in get_phy_id() local
785 phy_reg = mdiobus_read(bus, addr, MII_PHYSID1); in get_phy_id()
786 if (phy_reg < 0) { in get_phy_id()
788 return (phy_reg == -EIO || phy_reg == -ENODEV) ? -ENODEV : -EIO; in get_phy_id()
791 *phy_id = phy_reg << 16; in get_phy_id()
794 phy_reg = mdiobus_read(bus, addr, MII_PHYSID2); in get_phy_id()
795 if (phy_reg < 0) in get_phy_id()
798 *phy_id |= phy_reg; in get_phy_id()