Lines Matching refs:phy_reg
222 int phy_reg, reg_addr; in get_phy_c45_devs_in_pkg() local
225 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_devs_in_pkg()
226 if (phy_reg < 0) in get_phy_c45_devs_in_pkg()
228 *devices_in_package = (phy_reg & 0xffff) << 16; in get_phy_c45_devs_in_pkg()
231 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_devs_in_pkg()
232 if (phy_reg < 0) in get_phy_c45_devs_in_pkg()
234 *devices_in_package |= (phy_reg & 0xffff); in get_phy_c45_devs_in_pkg()
254 int phy_reg; in get_phy_c45_ids() local
263 phy_reg = get_phy_c45_devs_in_pkg(bus, addr, i, devs); in get_phy_c45_ids()
264 if (phy_reg < 0) in get_phy_c45_ids()
273 phy_reg = get_phy_c45_devs_in_pkg(bus, addr, 0, devs); in get_phy_c45_ids()
274 if (phy_reg < 0) in get_phy_c45_ids()
292 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_ids()
293 if (phy_reg < 0) in get_phy_c45_ids()
295 c45_ids->device_ids[i] = (phy_reg & 0xffff) << 16; in get_phy_c45_ids()
298 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_ids()
299 if (phy_reg < 0) in get_phy_c45_ids()
301 c45_ids->device_ids[i] |= (phy_reg & 0xffff); in get_phy_c45_ids()
326 int phy_reg; in get_phy_id() local
332 phy_reg = mdiobus_read(bus, addr, MII_PHYSID1); in get_phy_id()
333 if (phy_reg < 0) in get_phy_id()
336 *phy_id = (phy_reg & 0xffff) << 16; in get_phy_id()
339 phy_reg = mdiobus_read(bus, addr, MII_PHYSID2); in get_phy_id()
340 if (phy_reg < 0) in get_phy_id()
343 *phy_id |= (phy_reg & 0xffff); in get_phy_id()