Lines Matching defs:phy
487 int phy;
493 phy_handle = fdt_getprop(initial_boot_params, eth, "phy-handle", NULL);
498 phy = fdt_node_offset_by_phandle(initial_boot_params, phandle);
500 alt_phy_handle = fdt_getprop(initial_boot_params, eth, "cavium,alt-phy-handle", NULL);
509 if (phy_addr < 0 || phy < 0) {
511 fdt_nop_property(initial_boot_params, eth, "phy-handle");
513 fdt_nop_property(initial_boot_params, eth, "cavium,alt-phy-handle");
514 if (phy >= 0)
515 fdt_nop_node(initial_boot_params, phy);
526 /* Use the alt phy node instead.*/
527 phy_prop = fdt_get_property(initial_boot_params, eth, "phy-handle", NULL);
529 fdt_nop_node(initial_boot_params, phy);
530 fdt_nop_property(initial_boot_params, eth, "phy-handle");
531 alt_prop = fdt_get_property_w(initial_boot_params, eth, "cavium,alt-phy-handle", NULL);
533 phy = alt_phy;
539 fdt_nop_property(initial_boot_params, phy, "marvell,reg-init");
542 p = fdt_getprop(initial_boot_params, phy, "compatible",
545 fdt_setprop_inplace(initial_boot_params, phy,
549 reg = fdt_getprop(initial_boot_params, phy, "reg", NULL);
553 fdt_setprop_inplace_cell(initial_boot_params, phy, "reg", phy_addr);
555 snprintf(new_name, sizeof(new_name), "ethernet-phy@%x", phy_addr);
557 p = fdt_get_name(initial_boot_params, phy, ¤t_len);
559 fdt_set_name(initial_boot_params, phy, new_name);
561 pr_err("Error: could not rename ethernet phy: <%s>", p);
598 phy_handle = fdt_getprop(initial_boot_params, node, "phy-handle", NULL);