Lines Matching refs:ofdev
920 static int fs_enet_probe(struct platform_device *ofdev) in fs_enet_probe() argument
933 match = of_match_device(fs_enet_match, &ofdev->dev); in fs_enet_probe()
942 data = of_get_property(ofdev->dev.of_node, "fsl,cpm-command", &len); in fs_enet_probe()
953 fpi->phy_node = of_parse_phandle(ofdev->dev.of_node, "phy-handle", 0); in fs_enet_probe()
954 if (!fpi->phy_node && of_phy_is_fixed_link(ofdev->dev.of_node)) { in fs_enet_probe()
955 err = of_phy_register_fixed_link(ofdev->dev.of_node); in fs_enet_probe()
962 fpi->phy_node = of_node_get(ofdev->dev.of_node); in fs_enet_probe()
965 if (of_device_is_compatible(ofdev->dev.of_node, "fsl,mpc5125-fec")) { in fs_enet_probe()
966 phy_connection_type = of_get_property(ofdev->dev.of_node, in fs_enet_probe()
976 clk = devm_clk_get(&ofdev->dev, "per"); in fs_enet_probe()
997 SET_NETDEV_DEV(ndev, &ofdev->dev); in fs_enet_probe()
998 platform_set_drvdata(ofdev, ndev); in fs_enet_probe()
1001 fep->dev = &ofdev->dev; in fs_enet_probe()
1018 mac_addr = of_get_mac_address(ofdev->dev.of_node); in fs_enet_probe()
1068 static int fs_enet_remove(struct platform_device *ofdev) in fs_enet_remove() argument
1070 struct net_device *ndev = platform_get_drvdata(ofdev); in fs_enet_remove()