Lines Matching defs:phy
11 #include <linux/phy/phy.h>
61 static int hix5hd2_sata_phy_init(struct phy *phy)
63 struct hix5hd2_priv *priv = phy_get_drvdata(phy);
68 ret = of_property_read_u32_array(phy->dev.of_node,
72 dev_err(&phy->dev, "Fail read hisilicon,power-reg\n");
80 /* reset phy */
138 struct phy *phy;
158 phy = devm_phy_create(dev, NULL, &hix5hd2_sata_phy_ops);
159 if (IS_ERR(phy)) {
161 return PTR_ERR(phy);
164 phy_set_drvdata(phy, priv);
170 {.compatible = "hisilicon,hix5hd2-sata-phy",},
178 .name = "hix5hd2-sata-phy",
186 MODULE_ALIAS("platform:hix5hd2-sata-phy");