Lines Matching refs:link_params

127 struct link_params;
130 typedef void (*config_init_t)(struct bnx2x_phy *phy, struct link_params *params,
132 typedef u8 (*read_status_t)(struct bnx2x_phy *phy, struct link_params *params,
135 struct link_params *params);
137 struct link_params *params);
139 typedef void (*hw_reset_t)(struct bnx2x_phy *phy, struct link_params *params);
141 struct link_params *params, u8 mode);
143 struct link_params *params, u32 action);
237 struct link_params { struct
378 int bnx2x_phy_init(struct link_params *params, struct link_vars *vars);
383 int bnx2x_link_reset(struct link_params *params, struct link_vars *vars,
385 int bnx2x_lfa_reset(struct link_params *params, struct link_vars *vars);
387 int bnx2x_link_update(struct link_params *params, struct link_vars *vars);
393 int bnx2x_phy_read(struct link_params *params, u8 phy_addr,
396 int bnx2x_phy_write(struct link_params *params, u8 phy_addr,
401 void bnx2x_link_status_update(struct link_params *input,
404 int bnx2x_get_ext_phy_fw_version(struct link_params *params, u8 *version,
411 int bnx2x_set_led(struct link_params *params,
420 void bnx2x_handle_module_detect_int(struct link_params *params);
424 int bnx2x_test_link(struct link_params *params, struct link_vars *vars,
439 struct link_params *params, u8 dev_addr,
442 void bnx2x_hw_reset_phy(struct link_params *params);
445 u32 bnx2x_phy_selection(struct link_params *params);
448 int bnx2x_phy_probe(struct link_params *params);
455 void bnx2x_set_rx_filter(struct link_params *params, u8 en);
519 int bnx2x_update_pfc(struct link_params *params,
525 int bnx2x_ets_disabled(struct link_params *params,
529 void bnx2x_ets_bw_limit(const struct link_params *params, const u32 cos0_bw,
533 int bnx2x_ets_strict(const struct link_params *params, const u8 strict_cos);
537 int bnx2x_ets_e3b0_config(const struct link_params *params,
545 void bnx2x_period_func(struct link_params *params, struct link_vars *vars);