Lines Matching refs:ofdev
938 static int fs_enet_probe(struct platform_device *ofdev) in fs_enet_probe() argument
951 match = of_match_device(fs_enet_match, &ofdev->dev); in fs_enet_probe()
960 data = of_get_property(ofdev->dev.of_node, "fsl,cpm-command", &len); in fs_enet_probe()
971 fpi->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in fs_enet_probe()
972 if (!fpi->phy_node && of_phy_is_fixed_link(ofdev->dev.of_node)) { in fs_enet_probe()
973 err = of_phy_register_fixed_link(ofdev->dev.of_node); in fs_enet_probe()
980 fpi->phy_node = of_node_get(ofdev->dev.of_node); in fs_enet_probe()
983 if (of_device_is_compatible(ofdev->dev.of_node, "fsl,mpc5125-fec")) { in fs_enet_probe()
984 phy_connection_type = of_get_property(ofdev->dev.of_node, in fs_enet_probe()
994 clk = devm_clk_get(&ofdev->dev, "per"); in fs_enet_probe()
1015 SET_NETDEV_DEV(ndev, &ofdev->dev); in fs_enet_probe()
1016 platform_set_drvdata(ofdev, ndev); in fs_enet_probe()
1019 fep->dev = &ofdev->dev; in fs_enet_probe()
1036 mac_addr = of_get_mac_address(ofdev->dev.of_node); in fs_enet_probe()
1086 static int fs_enet_remove(struct platform_device *ofdev) in fs_enet_remove() argument
1088 struct net_device *ndev = platform_get_drvdata(ofdev); in fs_enet_remove()