Lines Matching defs:phy_ops
80 struct phy_ops { struct
81 int (*init)(struct phy *phy);
82 int (*exit)(struct phy *phy);
83 int (*power_on)(struct phy *phy);
84 int (*power_off)(struct phy *phy);
85 int (*set_mode)(struct phy *phy, enum phy_mode mode, int submode);
86 int (*set_media)(struct phy *phy, enum phy_media media);
87 int (*set_speed)(struct phy *phy, int speed);
99 int (*configure)(struct phy *phy, union phy_configure_opts *opts);
117 int (*validate)(struct phy *phy, enum phy_mode mode, int submode,
142 * @mutex: mutex to protect phy_ops argument