Lines Matching defs:phy_ops
84 struct phy_ops { struct
85 int (*init)(struct phy *phy);
86 int (*exit)(struct phy *phy);
87 int (*power_on)(struct phy *phy);
88 int (*power_off)(struct phy *phy);
89 int (*set_mode)(struct phy *phy, enum phy_mode mode, int submode);
90 int (*set_media)(struct phy *phy, enum phy_media media);
91 int (*set_speed)(struct phy *phy, int speed);
103 int (*configure)(struct phy *phy, union phy_configure_opts *opts);
121 int (*validate)(struct phy *phy, enum phy_mode mode, int submode,
123 int (*reset)(struct phy *phy);
124 int (*calibrate)(struct phy *phy);
127 int (*connect)(struct phy *phy, int port);
151 * @mutex: mutex to protect phy_ops argument