Lines Matching refs:child
63 struct fwnode_handle *child, u32 addr)
67 rc = fwnode_irq_get(child, 0);
83 if (fwnode_property_read_bool(child, "broken-turn-around"))
86 fwnode_property_read_u32(child, "reset-assert-us",
88 fwnode_property_read_u32(child, "reset-deassert-us",
94 fwnode_handle_get(child);
95 device_set_node(&phy->mdio.dev, child);
103 fwnode_handle_put(child);
108 child, addr);
114 struct fwnode_handle *child, u32 addr)
123 psec = fwnode_find_pse_control(child);
127 mii_ts = fwnode_find_mii_timestamper(child);
133 is_c45 = fwnode_device_is_compatible(child, "ethernet-phy-ieee802.3-c45");
134 if (is_c45 || fwnode_get_phy_id(child, &phy_id))
143 if (is_acpi_node(child)) {
149 phy->mdio.dev.fwnode = fwnode_handle_get(child);
155 fwnode_handle_put(child);
158 } else if (is_of_node(child)) {
159 rc = fwnode_mdiobus_phy_device_register(bus, phy, child, addr);