Lines Matching refs:gphy
506 static int cdns_sierra_phy_init(struct phy *gphy) in cdns_sierra_phy_init() argument
508 struct cdns_sierra_inst *ins = phy_get_drvdata(gphy); in cdns_sierra_phy_init()
509 struct cdns_sierra_phy *phy = dev_get_drvdata(gphy->dev.parent); in cdns_sierra_phy_init()
575 static int cdns_sierra_phy_on(struct phy *gphy) in cdns_sierra_phy_on() argument
577 struct cdns_sierra_phy *sp = dev_get_drvdata(gphy->dev.parent); in cdns_sierra_phy_on()
578 struct cdns_sierra_inst *ins = phy_get_drvdata(gphy); in cdns_sierra_phy_on()
627 static int cdns_sierra_phy_off(struct phy *gphy) in cdns_sierra_phy_off() argument
629 struct cdns_sierra_inst *ins = phy_get_drvdata(gphy); in cdns_sierra_phy_off()
634 static int cdns_sierra_phy_reset(struct phy *gphy) in cdns_sierra_phy_reset() argument
636 struct cdns_sierra_phy *sp = dev_get_drvdata(gphy->dev.parent); in cdns_sierra_phy_reset()
651 static int cdns_sierra_noop_phy_on(struct phy *gphy) in cdns_sierra_noop_phy_on() argument
1435 struct phy *gphy; in cdns_sierra_phy_probe() local
1466 gphy = devm_phy_create(dev, child, &ops); in cdns_sierra_phy_probe()
1468 gphy = devm_phy_create(dev, child, &noop_ops); in cdns_sierra_phy_probe()
1469 if (IS_ERR(gphy)) { in cdns_sierra_phy_probe()
1470 ret = PTR_ERR(gphy); in cdns_sierra_phy_probe()
1475 sp->phys[node].phy = gphy; in cdns_sierra_phy_probe()
1476 phy_set_drvdata(gphy, &sp->phys[node]); in cdns_sierra_phy_probe()