Lines Matching refs:ofdev

78 int rgmii_attach(struct platform_device *ofdev, int input, int mode)  in rgmii_attach()  argument
80 struct rgmii_instance *dev = platform_get_drvdata(ofdev); in rgmii_attach()
88 ofdev->dev.of_node); in rgmii_attach()
98 ofdev->dev.of_node, input, phy_modes(mode)); in rgmii_attach()
107 void rgmii_set_speed(struct platform_device *ofdev, int input, int speed) in rgmii_set_speed() argument
109 struct rgmii_instance *dev = platform_get_drvdata(ofdev); in rgmii_set_speed()
131 void rgmii_get_mdio(struct platform_device *ofdev, int input) in rgmii_get_mdio() argument
133 struct rgmii_instance *dev = platform_get_drvdata(ofdev); in rgmii_get_mdio()
152 void rgmii_put_mdio(struct platform_device *ofdev, int input) in rgmii_put_mdio() argument
154 struct rgmii_instance *dev = platform_get_drvdata(ofdev); in rgmii_put_mdio()
173 void rgmii_detach(struct platform_device *ofdev, int input) in rgmii_detach() argument
175 struct rgmii_instance *dev = platform_get_drvdata(ofdev); in rgmii_detach()
193 int rgmii_get_regs_len(struct platform_device *ofdev) in rgmii_get_regs_len() argument
199 void *rgmii_dump_regs(struct platform_device *ofdev, void *buf) in rgmii_dump_regs() argument
201 struct rgmii_instance *dev = platform_get_drvdata(ofdev); in rgmii_dump_regs()
215 static int rgmii_probe(struct platform_device *ofdev) in rgmii_probe() argument
217 struct device_node *np = ofdev->dev.of_node; in rgmii_probe()
228 dev->ofdev = ofdev; in rgmii_probe()
245 if (of_get_property(ofdev->dev.of_node, "has-mdio", NULL)) in rgmii_probe()
249 if (of_device_is_compatible(ofdev->dev.of_node, "ibm,rgmii-axon")) in rgmii_probe()
260 ofdev->dev.of_node, in rgmii_probe()
264 platform_set_drvdata(ofdev, dev); in rgmii_probe()
274 static int rgmii_remove(struct platform_device *ofdev) in rgmii_remove() argument
276 struct rgmii_instance *dev = platform_get_drvdata(ofdev); in rgmii_remove()