Lines Matching refs:mac_node

604 	struct device_node	*mac_node, *dev_node;  in mac_probe()  local
614 mac_node = dev->of_node; in mac_probe()
631 if (of_device_is_compatible(mac_node, "fsl,fman-dtsec")) { in mac_probe()
633 priv->internal_phy_node = of_parse_phandle(mac_node, in mac_probe()
635 } else if (of_device_is_compatible(mac_node, "fsl,fman-xgec")) { in mac_probe()
637 } else if (of_device_is_compatible(mac_node, "fsl,fman-memac")) { in mac_probe()
639 priv->internal_phy_node = of_parse_phandle(mac_node, in mac_probe()
643 mac_node); in mac_probe()
651 dev_node = of_get_parent(mac_node); in mac_probe()
654 mac_node); in mac_probe()
686 err = of_address_to_resource(mac_node, 0, &res); in mac_probe()
689 mac_node, err); in mac_probe()
711 if (!of_device_is_available(mac_node)) { in mac_probe()
717 err = of_property_read_u32(mac_node, "cell-index", &val); in mac_probe()
719 dev_err(dev, "failed to read cell-index for %pOF\n", mac_node); in mac_probe()
726 err = of_get_mac_address(mac_node, mac_dev->addr); in mac_probe()
728 dev_warn(dev, "of_get_mac_address(%pOF) failed\n", mac_node); in mac_probe()
731 nph = of_count_phandle_with_args(mac_node, "fsl,fman-ports", NULL); in mac_probe()
734 mac_node); in mac_probe()
741 mac_node); in mac_probe()
748 dev_node = of_parse_phandle(mac_node, "fsl,fman-ports", i); in mac_probe()
751 mac_node); in mac_probe()
775 err = of_get_phy_mode(mac_node, &phy_if); in mac_probe()
779 mac_node); in mac_probe()
801 mac_dev->phy_node = of_parse_phandle(mac_node, "phy-handle", 0); in mac_probe()
802 if (!mac_dev->phy_node && of_phy_is_fixed_link(mac_node)) { in mac_probe()
805 err = of_phy_register_fixed_link(mac_node); in mac_probe()
816 mac_dev->phy_node = of_node_get(mac_node); in mac_probe()