| H A D | bnx2x_link.c | 246 static int bnx2x_check_lfa(struct link_params *params) in bnx2x_check_lfa() argument 440 bnx2x_ets_e2e3a0_disabled(struct link_params *params) bnx2x_ets_e2e3a0_disabled() argument 530 bnx2x_ets_e3b0_set_credit_upper_bound_nig( const struct link_params *params, const u32 min_w_val) bnx2x_ets_e3b0_set_credit_upper_bound_nig() argument 569 bnx2x_ets_e3b0_nig_disabled(const struct link_params *params, const struct link_vars *vars) bnx2x_ets_e3b0_nig_disabled() argument 652 bnx2x_ets_e3b0_set_credit_upper_bound_pbf( const struct link_params *params, const u32 min_w_val) bnx2x_ets_e3b0_set_credit_upper_bound_pbf() argument 686 bnx2x_ets_e3b0_pbf_disabled(const struct link_params *params) bnx2x_ets_e3b0_pbf_disabled() argument 744 bnx2x_ets_e3b0_disabled(const struct link_params *params, const struct link_vars *vars) bnx2x_ets_e3b0_disabled() argument 767 bnx2x_ets_disabled(struct link_params *params, struct link_vars *vars) bnx2x_ets_disabled() argument 790 bnx2x_ets_e3b0_cli_map(const struct link_params *params, const struct bnx2x_ets_params *ets_params, const u8 cos_sp_bitmap, const u8 cos_bw_bitmap) bnx2x_ets_e3b0_cli_map() argument 892 bnx2x_ets_e3b0_get_total_bw( const struct link_params *params, struct bnx2x_ets_params *ets_params, u16 *total_bw) bnx2x_ets_e3b0_get_total_bw() argument 953 bnx2x_ets_e3b0_sp_pri_to_cos_set(const struct link_params *params, u8 *sp_pri_to_cos, const u8 pri, const u8 cos_entry) bnx2x_ets_e3b0_sp_pri_to_cos_set() argument 1035 bnx2x_ets_e3b0_sp_set_pri_cli_reg(const struct link_params *params, u8 *sp_pri_to_cos) bnx2x_ets_e3b0_sp_set_pri_cli_reg() argument 1128 bnx2x_ets_e3b0_config(const struct link_params *params, const struct link_vars *vars, struct bnx2x_ets_params *ets_params) bnx2x_ets_e3b0_config() argument 1230 bnx2x_ets_bw_limit_common(const struct link_params *params) bnx2x_ets_bw_limit_common() argument 1274 bnx2x_ets_bw_limit(const struct link_params *params, const u32 cos0_bw, const u32 cos1_bw) bnx2x_ets_bw_limit() argument 1306 bnx2x_ets_strict(const struct link_params *params, const u8 strict_cos) bnx2x_ets_strict() argument 1349 bnx2x_update_pfc_xmac(struct link_params *params, struct link_vars *vars, u8 is_lb) bnx2x_update_pfc_xmac() argument 1443 bnx2x_set_mdio_emac_per_phy(struct bnx2x *bp, struct link_params *params) bnx2x_set_mdio_emac_per_phy() argument 1467 bnx2x_emac_init(struct link_params *params, struct link_vars *vars) bnx2x_emac_init() argument 1512 bnx2x_set_xumac_nig(struct link_params *params, u16 tx_pause_en, u8 enable) bnx2x_set_xumac_nig() argument 1526 bnx2x_set_umac_rxtx(struct link_params *params, u8 en) bnx2x_set_umac_rxtx() argument 1545 bnx2x_umac_enable(struct link_params *params, struct link_vars *vars, u8 lb) bnx2x_umac_enable() argument 1644 bnx2x_xmac_init(struct link_params *params, u32 max_speed) bnx2x_xmac_init() argument 1706 bnx2x_set_xmac_rxtx(struct link_params *params, u8 en) bnx2x_set_xmac_rxtx() argument 1734 bnx2x_xmac_enable(struct link_params *params, struct link_vars *vars, u8 lb) bnx2x_xmac_enable() argument 1804 bnx2x_emac_enable(struct link_params *params, struct link_vars *vars, u8 lb) bnx2x_emac_enable() argument 1937 bnx2x_update_pfc_bmac1(struct link_params *params, struct link_vars *vars) bnx2x_update_pfc_bmac1() argument 1966 bnx2x_update_pfc_bmac2(struct link_params *params, struct link_vars *vars, u8 is_lb) bnx2x_update_pfc_bmac2() argument 2099 bnx2x_update_mng(struct link_params *params, u32 link_status) bnx2x_update_mng() argument 2108 bnx2x_update_link_attr(struct link_params *params, u32 link_attr) bnx2x_update_link_attr() argument 2118 bnx2x_update_pfc_nig(struct link_params *params, struct link_vars *vars, struct bnx2x_nig_brb_pfc_port_params *nig_params) bnx2x_update_pfc_nig() argument 2214 bnx2x_update_pfc(struct link_params *params, struct link_vars *vars, struct bnx2x_nig_brb_pfc_port_params *pfc_params) bnx2x_update_pfc() argument 2268 bnx2x_bmac1_enable(struct link_params *params, struct link_vars *vars, u8 is_lb) bnx2x_bmac1_enable() argument 2332 bnx2x_bmac2_enable(struct link_params *params, struct link_vars *vars, u8 is_lb) bnx2x_bmac2_enable() argument 2397 bnx2x_bmac_enable(struct link_params *params, struct link_vars *vars, u8 is_lb, u8 reset_bmac) bnx2x_bmac_enable() argument 2468 bnx2x_pbf_update(struct link_params *params, u32 flow_ctrl, u32 line_speed) bnx2x_pbf_update() argument 2816 bnx2x_eee_has_cap(struct link_params *params) bnx2x_eee_has_cap() argument 2867 bnx2x_eee_calc_timer(struct link_params *params) bnx2x_eee_calc_timer() argument 2899 bnx2x_eee_set_timers(struct link_params *params, struct link_vars *vars) bnx2x_eee_set_timers() argument 2932 bnx2x_eee_initial_config(struct link_params *params, struct link_vars *vars, u8 mode) bnx2x_eee_initial_config() argument 2951 bnx2x_eee_disable(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_eee_disable() argument 2967 bnx2x_eee_advertise(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars, u8 modes) bnx2x_eee_advertise() argument 2994 bnx2x_update_mng_eee(struct link_params *params, u32 eee_status) bnx2x_update_mng_eee() argument 3004 bnx2x_eee_an_resolve(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_eee_an_resolve() argument 3054 bnx2x_bsc_module_sel(struct link_params *params) bnx2x_bsc_module_sel() argument 3080 bnx2x_bsc_read(struct link_params *params, struct bnx2x *bp, u8 sl_devid, u16 sl_addr, u8 lc_addr, u8 xfer_cnt, u32 *data_array) bnx2x_bsc_read() argument 3188 bnx2x_phy_read(struct link_params *params, u8 phy_addr, u8 devad, u16 reg, u16 *ret_val) bnx2x_phy_read() argument 3205 bnx2x_phy_write(struct link_params *params, u8 phy_addr, u8 devad, u16 reg, u16 val) bnx2x_phy_write() argument 3221 bnx2x_get_warpcore_lane(struct bnx2x_phy *phy, struct link_params *params) bnx2x_get_warpcore_lane() argument 3275 bnx2x_set_aer_mmd(struct link_params *params, struct bnx2x_phy *phy) bnx2x_set_aer_mmd() argument 3345 bnx2x_xgxs_specific_func(struct bnx2x_phy *phy, struct link_params *params, u32 action) bnx2x_xgxs_specific_func() argument 3360 bnx2x_xgxs_deassert(struct link_params *params) bnx2x_xgxs_deassert() argument 3378 bnx2x_calc_ieee_aneg_adv(struct bnx2x_phy *phy, struct link_params *params, u16 *ieee_fc) bnx2x_calc_ieee_aneg_adv() argument 3419 set_phy_vars(struct link_params *params, struct link_vars *vars) set_phy_vars() argument 3460 bnx2x_ext_phy_set_pause(struct link_params *params, struct bnx2x_phy *phy, struct link_vars *vars) bnx2x_ext_phy_set_pause() argument 3487 bnx2x_pause_resolve(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars, u32 pause_result) bnx2x_pause_resolve() argument 3534 bnx2x_ext_phy_update_adv_fc(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_ext_phy_update_adv_fc() argument 3589 bnx2x_ext_phy_resolve_fc(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_ext_phy_resolve_fc() argument 3628 bnx2x_warpcore_enable_AN_KR2(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_warpcore_enable_AN_KR2() argument 3667 bnx2x_disable_kr2(struct link_params *params, struct link_vars *vars, struct bnx2x_phy *phy) bnx2x_disable_kr2() argument 3702 bnx2x_warpcore_set_lpi_passthrough(struct bnx2x_phy *phy, struct link_params *params) bnx2x_warpcore_set_lpi_passthrough() argument 3714 bnx2x_warpcore_restart_AN_KR(struct bnx2x_phy *phy, struct link_params *params) bnx2x_warpcore_restart_AN_KR() argument 3729 bnx2x_warpcore_enable_AN_KR(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_warpcore_enable_AN_KR() argument 3881 bnx2x_warpcore_set_10G_KR(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_warpcore_set_10G_KR() argument 3949 bnx2x_warpcore_set_10G_XFI(struct bnx2x_phy *phy, struct link_params *params, u8 is_xfi) bnx2x_warpcore_set_10G_XFI() argument 4085 bnx2x_warpcore_set_20G_force_KR2(struct bnx2x_phy *phy, struct link_params *params) bnx2x_warpcore_set_20G_force_KR2() argument 4192 bnx2x_warpcore_set_sgmii_speed(struct bnx2x_phy *phy, struct link_params *params, u8 fiber_mode, u8 always_autoneg) bnx2x_warpcore_set_sgmii_speed() argument 4292 bnx2x_warpcore_clear_regs(struct bnx2x_phy *phy, struct link_params *params, u16 lane) bnx2x_warpcore_clear_regs() argument 4367 bnx2x_is_sfp_module_plugged(struct bnx2x_phy *phy, struct link_params *params) bnx2x_is_sfp_module_plugged() argument 4385 bnx2x_warpcore_get_sigdet(struct bnx2x_phy *phy, struct link_params *params) bnx2x_warpcore_get_sigdet() argument 4399 bnx2x_warpcore_config_runtime(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_warpcore_config_runtime() argument 4452 bnx2x_warpcore_config_sfi(struct bnx2x_phy *phy, struct link_params *params) bnx2x_warpcore_config_sfi() argument 4469 bnx2x_sfp_e3_set_transmitter(struct link_params *params, struct bnx2x_phy *phy, u8 tx_en) bnx2x_sfp_e3_set_transmitter() argument 4490 bnx2x_warpcore_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_warpcore_config_init() argument 4598 bnx2x_warpcore_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_warpcore_link_reset() argument 4653 bnx2x_set_warpcore_loopback(struct bnx2x_phy *phy, struct link_params *params) bnx2x_set_warpcore_loopback() argument 4698 bnx2x_sync_link(struct link_params *params, struct link_vars *vars) bnx2x_sync_link() argument 4804 bnx2x_link_status_update(struct link_params *params, struct link_vars *vars) bnx2x_link_status_update() argument 4871 bnx2x_set_master_ln(struct link_params *params, struct bnx2x_phy *phy) bnx2x_set_master_ln() argument 4892 bnx2x_reset_unicore(struct link_params *params, struct bnx2x_phy *phy, u8 set_serdes) bnx2x_reset_unicore() argument 4936 bnx2x_set_swap_lanes(struct link_params *params, struct bnx2x_phy *phy) bnx2x_set_swap_lanes() argument 4978 bnx2x_set_parallel_detection(struct bnx2x_phy *phy, struct link_params *params) bnx2x_set_parallel_detection() argument 5031 bnx2x_set_autoneg(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars, u8 enable_cl73) bnx2x_set_autoneg() argument 5135 bnx2x_program_serdes(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_program_serdes() argument 5184 bnx2x_set_brcm_cl37_advertisement(struct bnx2x_phy *phy, struct link_params *params) bnx2x_set_brcm_cl37_advertisement() argument 5204 bnx2x_set_ieee_aneg_advertisement(struct bnx2x_phy *phy, struct link_params *params, u16 ieee_fc) bnx2x_set_ieee_aneg_advertisement() argument 5225 bnx2x_restart_autoneg(struct bnx2x_phy *phy, struct link_params *params, u8 enable_cl73) bnx2x_restart_autoneg() argument 5265 bnx2x_initialize_sgmii_process(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_initialize_sgmii_process() argument 5337 bnx2x_direct_parallel_detect_used(struct bnx2x_phy *phy, struct link_params *params) bnx2x_direct_parallel_detect_used() argument 5371 bnx2x_update_adv_fc(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars, u32 gp_status) bnx2x_update_adv_fc() argument 5418 bnx2x_flow_ctrl_resolve(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars, u32 gp_status) bnx2x_flow_ctrl_resolve() argument 5446 bnx2x_check_fallback_to_cl37(struct bnx2x_phy *phy, struct link_params *params) bnx2x_check_fallback_to_cl37() argument 5514 bnx2x_xgxs_an_resolve(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars, u32 gp_status) bnx2x_xgxs_an_resolve() argument 5527 bnx2x_get_link_speed_duplex(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars, u16 is_link_up, u16 speed_mask, u16 is_duplex) bnx2x_get_link_speed_duplex() argument 5618 bnx2x_link_settings_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_link_settings_status() argument 5692 bnx2x_warpcore_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_warpcore_read_status() argument 5817 bnx2x_set_gmii_tx_driver(struct link_params *params) bnx2x_set_gmii_tx_driver() argument 5856 bnx2x_emac_program(struct link_params *params, struct link_vars *vars) bnx2x_emac_program() argument 5903 bnx2x_set_preemphasis(struct bnx2x_phy *phy, struct link_params *params) bnx2x_set_preemphasis() argument 5927 bnx2x_xgxs_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_xgxs_config_init() argument 5976 bnx2x_prepare_xgxs(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_prepare_xgxs() argument 6015 bnx2x_wait_reset_complete(struct bnx2x *bp, struct bnx2x_phy *phy, struct link_params *params) bnx2x_wait_reset_complete() argument 6042 bnx2x_link_int_enable(struct link_params *params) bnx2x_link_int_enable() argument 6124 bnx2x_link_int_ack(struct link_params *params, struct link_vars *vars, u8 is_10g_plus) bnx2x_link_int_ack() argument 6201 bnx2x_get_ext_phy_fw_version(struct link_params *params, u8 *version, u16 len) bnx2x_get_ext_phy_fw_version() argument 6241 bnx2x_set_xgxs_loopback(struct bnx2x_phy *phy, struct link_params *params) bnx2x_set_xgxs_loopback() argument 6296 bnx2x_set_led(struct link_params *params, struct link_vars *vars, u8 mode, u32 speed) bnx2x_set_led() argument 6445 bnx2x_test_link(struct link_params *params, struct link_vars *vars, u8 is_serdes) bnx2x_test_link() argument 6526 bnx2x_link_initialize(struct link_params *params, struct link_vars *vars) bnx2x_link_initialize() argument 6604 bnx2x_int_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_int_link_reset() argument 6612 bnx2x_common_ext_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_common_ext_link_reset() argument 6631 bnx2x_update_link_down(struct link_params *params, struct link_vars *vars) bnx2x_update_link_down() argument 6678 bnx2x_update_link_up(struct link_params *params, struct link_vars *vars, u8 link_10g) bnx2x_update_link_up() argument 6769 bnx2x_chng_link_count(struct link_params *params, bool clear) bnx2x_chng_link_count() argument 6799 bnx2x_link_update(struct link_params *params, struct link_vars *vars) bnx2x_link_update() argument 7112 bnx2x_8073_resolve_fc(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8073_resolve_fc() argument 7321 bnx2x_8073_set_pause_cl37(struct link_params *params, struct bnx2x_phy *phy, struct link_vars *vars) bnx2x_8073_set_pause_cl37() argument 7356 bnx2x_8073_specific_func(struct bnx2x_phy *phy, struct link_params *params, u32 action) bnx2x_8073_specific_func() argument 7372 bnx2x_8073_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8073_config_init() argument 7519 bnx2x_8073_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8073_read_status() argument 7664 bnx2x_8073_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8073_link_reset() argument 7683 bnx2x_8705_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8705_config_init() argument 7709 bnx2x_8705_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8705_read_status() argument 7745 bnx2x_set_disable_pmd_transmit(struct link_params *params, struct bnx2x_phy *phy, u8 pmd_dis) bnx2x_set_disable_pmd_transmit() argument 7768 bnx2x_get_gpio_port(struct link_params *params) bnx2x_get_gpio_port() argument 7782 bnx2x_sfp_e1e2_set_transmitter(struct link_params *params, struct bnx2x_phy *phy, u8 tx_en) bnx2x_sfp_e1e2_set_transmitter() argument 7839 bnx2x_sfp_set_transmitter(struct link_params *params, struct bnx2x_phy *phy, u8 tx_en) bnx2x_sfp_set_transmitter() argument 7851 bnx2x_8726_read_sfp_module_eeprom(struct bnx2x_phy *phy, struct link_params *params, u8 dev_addr, u16 addr, u8 byte_cnt, u8 *o_buf, u8 is_init) bnx2x_8726_read_sfp_module_eeprom() argument 7918 bnx2x_warpcore_power_module(struct link_params *params, u8 power) bnx2x_warpcore_power_module() argument 7939 bnx2x_warpcore_read_sfp_module_eeprom(struct bnx2x_phy *phy, struct link_params *params, u8 dev_addr, u16 addr, u8 byte_cnt, u8 *o_buf, u8 is_init) bnx2x_warpcore_read_sfp_module_eeprom() argument 7980 bnx2x_8727_read_sfp_module_eeprom(struct bnx2x_phy *phy, struct link_params *params, u8 dev_addr, u16 addr, u8 byte_cnt, u8 *o_buf, u8 is_init) bnx2x_8727_read_sfp_module_eeprom() argument 8075 bnx2x_read_sfp_module_eeprom(struct bnx2x_phy *phy, struct link_params *params, u8 dev_addr, u16 addr, u16 byte_cnt, u8 *o_buf) bnx2x_read_sfp_module_eeprom() argument 8117 bnx2x_get_edc_mode(struct bnx2x_phy *phy, struct link_params *params, u16 *edc_mode) bnx2x_get_edc_mode() argument 8259 bnx2x_verify_sfp_module(struct bnx2x_phy *phy, struct link_params *params) bnx2x_verify_sfp_module() argument 8333 bnx2x_wait_for_sfp_module_initialized(struct bnx2x_phy *phy, struct link_params *params) bnx2x_wait_for_sfp_module_initialized() argument 8482 bnx2x_8727_specific_func(struct bnx2x_phy *phy, struct link_params *params, u32 action) bnx2x_8727_specific_func() argument 8528 bnx2x_set_e1e2_module_fault_led(struct link_params *params, u8 gpio_mode) bnx2x_set_e1e2_module_fault_led() argument 8560 bnx2x_set_e3_module_fault_led(struct link_params *params, u8 gpio_mode) bnx2x_set_e3_module_fault_led() argument 8576 bnx2x_set_sfp_module_fault_led(struct link_params *params, u8 gpio_mode) bnx2x_set_sfp_module_fault_led() argument 8590 bnx2x_warpcore_hw_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_warpcore_hw_reset() argument 8604 bnx2x_power_sfp_module(struct link_params *params, struct bnx2x_phy *phy, u8 power) bnx2x_power_sfp_module() argument 8623 bnx2x_warpcore_set_limiting_mode(struct link_params *params, struct bnx2x_phy *phy, u16 edc_mode) bnx2x_warpcore_set_limiting_mode() argument 8663 bnx2x_set_limiting_mode(struct link_params *params, struct bnx2x_phy *phy, u16 edc_mode) bnx2x_set_limiting_mode() argument 8681 bnx2x_sfp_module_detection(struct bnx2x_phy *phy, struct link_params *params) bnx2x_sfp_module_detection() argument 8736 bnx2x_handle_module_detect_int(struct link_params *params) bnx2x_handle_module_detect_int() argument 8831 bnx2x_8706_8726_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8706_8726_read_status() argument 8893 bnx2x_8706_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8706_config_init() argument 8997 bnx2x_8706_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8706_read_status() argument 9007 bnx2x_8726_config_loopback(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8726_config_loopback() argument 9015 bnx2x_8726_external_rom_boot(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8726_external_rom_boot() argument 9053 bnx2x_8726_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8726_read_status() argument 9074 bnx2x_8726_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8726_config_init() argument 9156 bnx2x_8726_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8726_link_reset() argument 9171 bnx2x_8727_set_link_led(struct bnx2x_phy *phy, struct link_params *params, u8 mode) bnx2x_8727_set_link_led() argument 9217 bnx2x_8727_hw_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8727_hw_reset() argument 9232 bnx2x_8727_config_speed(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8727_config_speed() argument 9289 bnx2x_8727_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8727_config_init() argument 9373 bnx2x_8727_handle_mod_abs(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8727_handle_mod_abs() argument 9458 bnx2x_8727_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8727_read_status() argument 9617 bnx2x_8727_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8727_link_reset() argument 9776 bnx2x_848xx_specific_func(struct bnx2x_phy *phy, struct link_params *params, u32 action) bnx2x_848xx_specific_func() argument 9799 bnx2x_848xx_cmn_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_848xx_cmn_config_init() argument 9945 bnx2x_8481_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8481_config_init() argument 9965 bnx2x_84858_cmd_hdlr(struct bnx2x_phy *phy, struct link_params *params, u16 fw_cmd, u16 cmd_args[], int argc) bnx2x_84858_cmd_hdlr() argument 10042 bnx2x_84833_cmd_hdlr(struct bnx2x_phy *phy, struct link_params *params, u16 fw_cmd, u16 cmd_args[], int argc, int process) bnx2x_84833_cmd_hdlr() argument 10120 bnx2x_848xx_cmd_hdlr(struct bnx2x_phy *phy, struct link_params *params, u16 fw_cmd, u16 cmd_args[], int argc, int process) bnx2x_848xx_cmd_hdlr() argument 10141 bnx2x_848xx_pair_swap_cfg(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_848xx_pair_swap_cfg() argument 10209 bnx2x_84833_hw_reset_phy(struct bnx2x_phy *phy, struct link_params *params) bnx2x_84833_hw_reset_phy() argument 10240 bnx2x_8483x_disable_eee(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8483x_disable_eee() argument 10261 bnx2x_8483x_enable_eee(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_8483x_enable_eee() argument 10280 bnx2x_848x3_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_848x3_config_init() argument 10480 bnx2x_848xx_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_848xx_read_status() argument 10626 bnx2x_8481_hw_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8481_hw_reset() argument 10635 bnx2x_8481_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_8481_link_reset() argument 10644 bnx2x_848x3_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_848x3_link_reset() argument 10671 bnx2x_848xx_set_link_led(struct bnx2x_phy *phy, struct link_params *params, u8 mode) bnx2x_848xx_set_link_led() argument 11005 bnx2x_54618se_specific_func(struct bnx2x_phy *phy, struct link_params *params, u32 action) bnx2x_54618se_specific_func() argument 11034 bnx2x_54618se_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_54618se_config_init() argument 11239 bnx2x_5461x_set_link_led(struct bnx2x_phy *phy, struct link_params *params, u8 mode) bnx2x_5461x_set_link_led() argument 11275 bnx2x_54618se_link_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_54618se_link_reset() argument 11300 bnx2x_54618se_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_54618se_read_status() argument 11407 bnx2x_54618se_config_loopback(struct bnx2x_phy *phy, struct link_params *params) bnx2x_54618se_config_loopback() argument 11450 bnx2x_7101_config_loopback(struct bnx2x_phy *phy, struct link_params *params) bnx2x_7101_config_loopback() argument 11459 bnx2x_7101_config_init(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_7101_config_init() argument 11498 bnx2x_7101_read_status(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_7101_read_status() argument 11576 bnx2x_7101_hw_reset(struct bnx2x_phy *phy, struct link_params *params) bnx2x_7101_hw_reset() argument 11586 bnx2x_7101_set_link_led(struct bnx2x_phy *phy, struct link_params *params, u8 mode) bnx2x_7101_set_link_led() argument 12479 bnx2x_phy_def_cfg(struct link_params *params, struct bnx2x_phy *phy, u8 phy_index) bnx2x_phy_def_cfg() argument 12554 bnx2x_phy_selection(struct link_params *params) bnx2x_phy_selection() argument 12586 bnx2x_phy_probe(struct link_params *params) bnx2x_phy_probe() argument 12660 bnx2x_init_bmac_loopback(struct link_params *params, struct link_vars *vars) bnx2x_init_bmac_loopback() argument 12680 bnx2x_init_emac_loopback(struct link_params *params, struct link_vars *vars) bnx2x_init_emac_loopback() argument 12699 bnx2x_init_xmac_loopback(struct link_params *params, struct link_vars *vars) bnx2x_init_xmac_loopback() argument 12725 bnx2x_init_umac_loopback(struct link_params *params, struct link_vars *vars) bnx2x_init_umac_loopback() argument 12740 bnx2x_init_xgxs_loopback(struct link_params *params, struct link_vars *vars) bnx2x_init_xgxs_loopback() argument 12792 bnx2x_set_rx_filter(struct link_params *params, u8 en) bnx2x_set_rx_filter() argument 12810 bnx2x_avoid_link_flap(struct link_params *params, struct link_vars *vars) bnx2x_avoid_link_flap() argument 12885 bnx2x_cannot_avoid_link_flap(struct link_params *params, struct link_vars *vars, int lfa_status) bnx2x_cannot_avoid_link_flap() argument 12945 bnx2x_phy_init(struct link_params *params, struct link_vars *vars) bnx2x_phy_init() argument 13034 bnx2x_link_reset(struct link_params *params, struct link_vars *vars, u8 reset_ext_phy) bnx2x_link_reset() argument 13125 bnx2x_lfa_reset(struct link_params *params, struct link_vars *vars) bnx2x_lfa_reset() argument 13612 bnx2x_check_over_curr(struct link_params *params, struct link_vars *vars) bnx2x_check_over_curr() argument 13648 bnx2x_analyze_link_error(struct link_params *params, struct link_vars *vars, u32 status, u32 phy_flag, u32 link_flag, u8 notify) bnx2x_analyze_link_error() argument 13727 bnx2x_check_half_open_conn(struct link_params *params, struct link_vars *vars, u8 notify) bnx2x_check_half_open_conn() argument 13782 bnx2x_sfp_tx_fault_detection(struct bnx2x_phy *phy, struct link_params *params, struct link_vars *vars) bnx2x_sfp_tx_fault_detection() argument 13825 bnx2x_kr2_recovery(struct link_params *params, struct link_vars *vars, struct bnx2x_phy *phy) bnx2x_kr2_recovery() argument 13835 bnx2x_check_kr2_wa(struct link_params *params, struct link_vars *vars, struct bnx2x_phy *phy) bnx2x_check_kr2_wa() argument 13908 bnx2x_period_func(struct link_params *params, struct link_vars *vars) bnx2x_period_func() argument 13974 bnx2x_hw_reset_phy(struct link_params *params) bnx2x_hw_reset_phy() argument [all...] |