Lines Matching defs:phy
20 #include <linux/phy/phy.h>
34 struct phy *phy[ARMADA8K_PCIE_MAX_LANES];
79 phy_power_off(pcie->phy[i]);
80 phy_exit(pcie->phy[i]);
90 ret = phy_init(pcie->phy[i]);
94 ret = phy_set_mode_ext(pcie->phy[i], PHY_MODE_PCIE,
97 phy_exit(pcie->phy[i]);
101 ret = phy_power_on(pcie->phy[i]);
103 phy_exit(pcie->phy[i]);
120 pcie->phy[i] = devm_of_phy_get_by_index(dev, node, i);
121 if (IS_ERR(pcie->phy[i])) {
122 if (PTR_ERR(pcie->phy[i]) != -ENODEV)
123 return PTR_ERR(pcie->phy[i]);
125 pcie->phy[i] = NULL;