Lines Matching refs:mac_node

607 	struct device_node	*mac_node, *dev_node;  in mac_probe()  local
618 mac_node = dev->of_node; in mac_probe()
635 if (of_device_is_compatible(mac_node, "fsl,fman-dtsec")) { in mac_probe()
637 priv->internal_phy_node = of_parse_phandle(mac_node, in mac_probe()
639 } else if (of_device_is_compatible(mac_node, "fsl,fman-xgec")) { in mac_probe()
641 } else if (of_device_is_compatible(mac_node, "fsl,fman-memac")) { in mac_probe()
643 priv->internal_phy_node = of_parse_phandle(mac_node, in mac_probe()
647 mac_node); in mac_probe()
655 dev_node = of_get_parent(mac_node); in mac_probe()
658 mac_node); in mac_probe()
690 err = of_address_to_resource(mac_node, 0, &res); in mac_probe()
693 mac_node, err); in mac_probe()
715 if (!of_device_is_available(mac_node)) { in mac_probe()
721 err = of_property_read_u32(mac_node, "cell-index", &val); in mac_probe()
723 dev_err(dev, "failed to read cell-index for %pOF\n", mac_node); in mac_probe()
730 mac_addr = of_get_mac_address(mac_node); in mac_probe()
732 dev_err(dev, "of_get_mac_address(%pOF) failed\n", mac_node); in mac_probe()
739 nph = of_count_phandle_with_args(mac_node, "fsl,fman-ports", NULL); in mac_probe()
742 mac_node); in mac_probe()
749 mac_node); in mac_probe()
756 dev_node = of_parse_phandle(mac_node, "fsl,fman-ports", i); in mac_probe()
759 mac_node); in mac_probe()
783 phy_if = of_get_phy_mode(mac_node); in mac_probe()
787 mac_node); in mac_probe()
809 mac_dev->phy_node = of_parse_phandle(mac_node, "phy-handle", 0); in mac_probe()
810 if (!mac_dev->phy_node && of_phy_is_fixed_link(mac_node)) { in mac_probe()
813 err = of_phy_register_fixed_link(mac_node); in mac_probe()
824 mac_dev->phy_node = of_node_get(mac_node); in mac_probe()