Lines Matching refs:phy_pdev
226 struct platform_device *phy_pdev; in xgbe_of_get_phy_pdev() local
233 phy_pdev = of_find_device_by_node(phy_node); in xgbe_of_get_phy_pdev()
241 phy_pdev = pdata->platdev; in xgbe_of_get_phy_pdev()
244 return phy_pdev; in xgbe_of_get_phy_pdev()
281 struct platform_device *phy_pdev; in xgbe_get_phy_pdev() local
285 phy_pdev = pdata->platdev; in xgbe_get_phy_pdev()
287 phy_pdev = xgbe_of_get_phy_pdev(pdata); in xgbe_get_phy_pdev()
290 return phy_pdev; in xgbe_get_phy_pdev()
303 struct platform_device *phy_pdev; in xgbe_platform_probe() local
326 phy_pdev = xgbe_get_phy_pdev(pdata); in xgbe_platform_probe()
327 if (!phy_pdev) { in xgbe_platform_probe()
332 pdata->phy_platdev = phy_pdev; in xgbe_platform_probe()
333 pdata->phy_dev = &phy_pdev->dev; in xgbe_platform_probe()
335 if (pdev == phy_pdev) { in xgbe_platform_probe()
373 pdata->rxtx_regs = devm_platform_ioremap_resource(phy_pdev, in xgbe_platform_probe()
383 pdata->sir0_regs = devm_platform_ioremap_resource(phy_pdev, in xgbe_platform_probe()
393 pdata->sir1_regs = devm_platform_ioremap_resource(phy_pdev, in xgbe_platform_probe()
489 ret = platform_get_irq(phy_pdev, phy_irqnum++); in xgbe_platform_probe()
504 platform_device_put(phy_pdev); in xgbe_platform_probe()