Lines Matching refs:phy_pdev
88 struct platform_device *phy_pdev; in xgbe_of_get_phy_pdev() local
95 phy_pdev = of_find_device_by_node(phy_node); in xgbe_of_get_phy_pdev()
103 phy_pdev = pdata->platdev; in xgbe_of_get_phy_pdev()
106 return phy_pdev; in xgbe_of_get_phy_pdev()
138 struct platform_device *phy_pdev; in xgbe_get_phy_pdev() local
142 phy_pdev = pdata->platdev; in xgbe_get_phy_pdev()
144 phy_pdev = xgbe_of_get_phy_pdev(pdata); in xgbe_get_phy_pdev()
147 return phy_pdev; in xgbe_get_phy_pdev()
154 struct platform_device *phy_pdev; in xgbe_platform_probe() local
177 phy_pdev = xgbe_get_phy_pdev(pdata); in xgbe_platform_probe()
178 if (!phy_pdev) { in xgbe_platform_probe()
183 pdata->phy_platdev = phy_pdev; in xgbe_platform_probe()
184 pdata->phy_dev = &phy_pdev->dev; in xgbe_platform_probe()
186 if (pdev == phy_pdev) { in xgbe_platform_probe()
224 pdata->rxtx_regs = devm_platform_ioremap_resource(phy_pdev, in xgbe_platform_probe()
234 pdata->sir0_regs = devm_platform_ioremap_resource(phy_pdev, in xgbe_platform_probe()
244 pdata->sir1_regs = devm_platform_ioremap_resource(phy_pdev, in xgbe_platform_probe()
340 ret = platform_get_irq(phy_pdev, phy_irqnum++); in xgbe_platform_probe()
355 platform_device_put(phy_pdev); in xgbe_platform_probe()