Lines Matching defs:igc_phy_operations
226 struct igc_phy_operations { struct
227 int (*init_params)(struct igc_hw *);
228 int (*acquire)(struct igc_hw *);
229 int (*check_reset_block)(struct igc_hw *);
230 int (*force_speed_duplex)(struct igc_hw *);
231 int (*get_info)(struct igc_hw *);
232 int (*set_page)(struct igc_hw *, uint16_t);
233 int (*read_reg)(struct igc_hw *, uint32_t, uint16_t *);
234 int (*read_reg_locked)(struct igc_hw *, uint32_t, uint16_t *);
235 int (*read_reg_page)(struct igc_hw *, uint32_t, uint16_t *);
236 void (*release)(struct igc_hw *);
237 int (*reset)(struct igc_hw *);
238 int (*set_d0_lplu_state)(struct igc_hw *, bool);
262 const struct igc_phy_operations *phy_ops; argument