Lines Matching refs:phy_id
610 int phy_id = phydev->phy_id; in get_phy_driver() local
615 if ((drv->uid & drv->mask) == (phy_id & drv->mask)) in get_phy_driver()
624 u32 phy_id, bool is_c45, in phy_device_create() argument
651 dev->phy_id = phy_id; in phy_device_create()
673 int __weak get_phy_id(struct mii_dev *bus, int addr, int devad, u32 *phy_id) in get_phy_id() argument
684 *phy_id = (phy_reg & 0xffff) << 16; in get_phy_id()
692 *phy_id |= (phy_reg & 0xffff); in get_phy_id()
700 u32 phy_id = 0xffffffff; in create_phy_by_mask() local
705 int r = get_phy_id(bus, addr, devad, &phy_id); in create_phy_by_mask()
707 if (r == 0 && (phy_id & 0x1fffffff) != 0x1fffffff) { in create_phy_by_mask()
709 return phy_device_create(bus, addr, phy_id, is_c45, in create_phy_by_mask()