Lines Matching defs:mac_node
156 int (*init)(struct mac_device *mac_dev, struct device_node *mac_node,
159 struct device_node *mac_node, *dev_node;
169 mac_node = dev->of_node;
187 dev_node = of_get_parent(mac_node);
190 mac_node);
241 if (!of_device_is_available(mac_node))
245 err = of_property_read_u32(mac_node, "cell-index", &val);
247 dev_err(dev, "failed to read cell-index for %pOF\n", mac_node);
253 err = of_get_mac_address(mac_node, mac_dev->addr);
255 dev_warn(dev, "of_get_mac_address(%pOF) failed\n", mac_node);
258 nph = of_count_phandle_with_args(mac_node, "fsl,fman-ports", NULL);
261 mac_node);
267 mac_node);
273 dev_node = of_parse_phandle(mac_node, "fsl,fman-ports", i);
276 mac_node);
299 err = of_get_phy_mode(mac_node, &phy_if);
303 mac_node);
313 err = init(mac_dev, mac_node, ¶ms);