Lines Matching defs:phy
488 int phy;
494 phy_handle = fdt_getprop(initial_boot_params, eth, "phy-handle", NULL);
499 phy = fdt_node_offset_by_phandle(initial_boot_params, phandle);
501 alt_phy_handle = fdt_getprop(initial_boot_params, eth, "cavium,alt-phy-handle", NULL);
510 if (phy_addr < 0 || phy < 0) {
512 fdt_nop_property(initial_boot_params, eth, "phy-handle");
514 fdt_nop_property(initial_boot_params, eth, "cavium,alt-phy-handle");
515 if (phy >= 0)
516 fdt_nop_node(initial_boot_params, phy);
527 /* Use the alt phy node instead.*/
528 phy_prop = fdt_get_property(initial_boot_params, eth, "phy-handle", NULL);
530 fdt_nop_node(initial_boot_params, phy);
531 fdt_nop_property(initial_boot_params, eth, "phy-handle");
532 alt_prop = fdt_get_property_w(initial_boot_params, eth, "cavium,alt-phy-handle", NULL);
534 phy = alt_phy;
540 fdt_nop_property(initial_boot_params, phy, "marvell,reg-init");
543 p = fdt_getprop(initial_boot_params, phy, "compatible",
546 fdt_setprop_inplace(initial_boot_params, phy,
550 reg = fdt_getprop(initial_boot_params, phy, "reg", NULL);
554 fdt_setprop_inplace_cell(initial_boot_params, phy, "reg", phy_addr);
556 snprintf(new_name, sizeof(new_name), "ethernet-phy@%x", phy_addr);
558 p = fdt_get_name(initial_boot_params, phy, ¤t_len);
560 fdt_set_name(initial_boot_params, phy, new_name);
562 pr_err("Error: could not rename ethernet phy: <%s>", p);
599 phy_handle = fdt_getprop(initial_boot_params, node, "phy-handle", NULL);