Lines Matching refs:link_params

124 struct link_params;
127 typedef u8 (*config_init_t)(struct bnx2x_phy *phy, struct link_params *params,
129 typedef u8 (*read_status_t)(struct bnx2x_phy *phy, struct link_params *params,
132 struct link_params *params);
134 struct link_params *params);
136 typedef void (*hw_reset_t)(struct bnx2x_phy *phy, struct link_params *params);
138 struct link_params *params, u8 mode);
140 struct link_params *params, u32 action);
234 struct link_params { struct
375 int bnx2x_phy_init(struct link_params *params, struct link_vars *vars);
380 int bnx2x_link_reset(struct link_params *params, struct link_vars *vars,
382 int bnx2x_lfa_reset(struct link_params *params, struct link_vars *vars);
384 int bnx2x_link_update(struct link_params *params, struct link_vars *vars);
390 int bnx2x_phy_read(struct link_params *params, u8 phy_addr,
393 int bnx2x_phy_write(struct link_params *params, u8 phy_addr,
398 void bnx2x_link_status_update(struct link_params *input,
401 int bnx2x_get_ext_phy_fw_version(struct link_params *params, u8 *version,
408 int bnx2x_set_led(struct link_params *params,
417 void bnx2x_handle_module_detect_int(struct link_params *params);
421 int bnx2x_test_link(struct link_params *params, struct link_vars *vars,
436 struct link_params *params, u8 dev_addr,
439 void bnx2x_hw_reset_phy(struct link_params *params);
442 u32 bnx2x_phy_selection(struct link_params *params);
445 int bnx2x_phy_probe(struct link_params *params);
452 void bnx2x_set_rx_filter(struct link_params *params, u8 en);
516 int bnx2x_update_pfc(struct link_params *params,
522 int bnx2x_ets_disabled(struct link_params *params,
526 void bnx2x_ets_bw_limit(const struct link_params *params, const u32 cos0_bw,
530 int bnx2x_ets_strict(const struct link_params *params, const u8 strict_cos);
534 int bnx2x_ets_e3b0_config(const struct link_params *params,
542 void bnx2x_period_func(struct link_params *params, struct link_vars *vars);