Lines Matching defs:phy
8 #include <linux/phy.h>
9 #include <linux/phy/phy.h>
16 static int ns2_pci_phy_init(struct phy *p)
34 dev_err(&mdiodev->dev, "Error %d writing to phy\n", rc);
47 struct phy *phy;
49 phy = devm_phy_create(dev, dev->of_node, &ns2_pci_phy_ops);
50 if (IS_ERR(phy)) {
52 return PTR_ERR(phy);
55 phy_set_drvdata(phy, mdiodev);
57 provider = devm_of_phy_provider_register(&phy->dev,
70 { .compatible = "brcm,ns2-pcie-phy", },
78 .name = "phy-bcm-ns2-pci",
89 MODULE_ALIAS("platform:phy-bcm-ns2-pci");