Lines Matching refs:bnx2x
186 static u32 bnx2x_bits_en(struct bnx2x *bp, u32 reg, u32 bits) in bnx2x_bits_en()
195 static u32 bnx2x_bits_dis(struct bnx2x *bp, u32 reg, u32 bits) in bnx2x_bits_dis()
210 struct bnx2x *bp = params->bp; in bnx2x_ets_disabled()
269 struct bnx2x *bp = params->bp; in bnx2x_ets_bw_limit_common()
317 struct bnx2x *bp = params->bp; in bnx2x_ets_bw_limit()
348 struct bnx2x *bp = params->bp; in bnx2x_ets_strict()
396 struct bnx2x *bp = params->bp; in bnx2x_bmac2_get_pfc_stat()
414 struct bnx2x *bp = params->bp; in bnx2x_emac_get_pfc_stat()
445 struct bnx2x *bp = params->bp; in bnx2x_pfc_statistic()
471 struct bnx2x *bp = params->bp; in bnx2x_emac_init()
514 struct bnx2x *bp = params->bp; in bnx2x_emac_enable()
651 struct bnx2x *bp = params->bp; in bnx2x_update_pfc_bmac1()
685 struct bnx2x *bp = params->bp; in bnx2x_update_pfc_bmac2()
767 struct bnx2x *bp = params->bp; in bnx2x_update_pfc_brb()
862 struct bnx2x *bp = params->bp; in bnx2x_update_pfc_nig()
972 struct bnx2x *bp = params->bp; in bnx2x_update_pfc()
1009 struct bnx2x *bp = params->bp; in bnx2x_bmac1_enable()
1073 struct bnx2x *bp = params->bp; in bnx2x_bmac2_enable()
1139 struct bnx2x *bp = params->bp; in bnx2x_bmac_enable()
1179 struct bnx2x *bp = params->bp; in bnx2x_update_mng()
1186 static void bnx2x_bmac_rx_disable(struct bnx2x *bp, u8 port) in bnx2x_bmac_rx_disable()
1224 struct bnx2x *bp = params->bp; in bnx2x_pbf_update()
1321 static u32 bnx2x_get_emac_base(struct bnx2x *bp, in bnx2x_get_emac_base()
1356 static u8 bnx2x_cl45_write(struct bnx2x *bp, struct bnx2x_phy *phy, in bnx2x_cl45_write()
1425 static u8 bnx2x_cl45_read(struct bnx2x *bp, struct bnx2x_phy *phy, in bnx2x_cl45_read()
1538 struct bnx2x *bp = params->bp; in bnx2x_set_aer_mmd_xgxs()
1551 static void bnx2x_set_aer_mmd_serdes(struct bnx2x *bp, in bnx2x_set_aer_mmd_serdes()
1563 static void bnx2x_set_serdes_access(struct bnx2x *bp, u8 port) in bnx2x_set_serdes_access()
1577 static void bnx2x_serdes_deassert(struct bnx2x *bp, u8 port) in bnx2x_serdes_deassert()
1598 struct bnx2x *bp = params->bp; in bnx2x_xgxs_deassert()
1620 struct bnx2x *bp = params->bp; in bnx2x_link_status_update()
1746 struct bnx2x *bp = params->bp; in bnx2x_set_master_ln()
1768 struct bnx2x *bp = params->bp; in bnx2x_reset_unicore()
1811 struct bnx2x *bp = params->bp; in bnx2x_set_swap_lanes()
1857 struct bnx2x *bp = params->bp; in bnx2x_set_parallel_detection()
1912 struct bnx2x *bp = params->bp; in bnx2x_set_autoneg()
2015 struct bnx2x *bp = params->bp; in bnx2x_program_serdes()
2067 struct bnx2x *bp = params->bp; in bnx2x_set_brcm_cl37_advertisment()
2089 struct bnx2x *bp = params->bp; in bnx2x_calc_ieee_aneg_adv()
2125 struct bnx2x *bp = params->bp; in bnx2x_set_ieee_aneg_advertisment()
2146 struct bnx2x *bp = params->bp; in bnx2x_restart_autoneg()
2186 struct bnx2x *bp = params->bp; in bnx2x_initialize_sgmii_process()
2287 struct bnx2x *bp = params->bp; in bnx2x_direct_parallel_detect_used()
2323 struct bnx2x *bp = params->bp; in bnx2x_flow_ctrl_resolve()
2387 struct bnx2x *bp = params->bp; in bnx2x_check_fallback_to_cl37()
2472 struct bnx2x *bp = params->bp; in bnx2x_link_settings_status()
2610 struct bnx2x *bp = params->bp; in bnx2x_set_gmii_tx_driver()
2650 struct bnx2x *bp = params->bp; in bnx2x_emac_program()
2699 struct bnx2x *bp = params->bp; in bnx2x_set_preemphasis()
2722 struct bnx2x *bp = params->bp; in bnx2x_init_internal_phy()
2821 static u16 bnx2x_wait_reset_complete(struct bnx2x *bp, in bnx2x_wait_reset_complete()
2847 struct bnx2x *bp = params->bp; in bnx2x_link_int_enable()
2887 static void bnx2x_rearm_latch_signal(struct bnx2x *bp, u8 port, in bnx2x_rearm_latch_signal()
2925 struct bnx2x *bp = params->bp; in bnx2x_link_int_ack()
3026 struct bnx2x *bp; in bnx2x_get_ext_phy_fw_version()
3067 struct bnx2x *bp = params->bp; in bnx2x_set_xgxs_loopback()
3120 struct bnx2x *bp = params->bp; in bnx2x_set_led()
3222 struct bnx2x *bp = params->bp; in bnx2x_test_link()
3273 struct bnx2x *bp = params->bp; in bnx2x_link_initialize()
3348 struct bnx2x *bp = params->bp; in bnx2x_common_ext_link_reset()
3367 struct bnx2x *bp = params->bp; in bnx2x_update_link_down()
3400 struct bnx2x *bp = params->bp; in bnx2x_update_link_up()
3458 struct bnx2x *bp = params->bp; in bnx2x_link_update()
3701 void bnx2x_ext_phy_hw_reset(struct bnx2x *bp, u8 port) in bnx2x_ext_phy_hw_reset()
3710 static void bnx2x_save_spirom_version(struct bnx2x *bp, u8 port, in bnx2x_save_spirom_version()
3720 static void bnx2x_save_bcm_spirom_ver(struct bnx2x *bp, in bnx2x_save_bcm_spirom_ver()
3739 struct bnx2x *bp = params->bp; in bnx2x_ext_phy_set_pause()
3765 struct bnx2x *bp = params->bp; in bnx2x_ext_phy_resolve_fc()
3797 static void bnx2x_ext_phy_10G_an_resolve(struct bnx2x *bp, in bnx2x_ext_phy_10G_an_resolve()
3821 struct bnx2x *bp = params->bp; in bnx2x_8073_resolve_fc()
3850 static u8 bnx2x_8073_8727_external_rom_boot(struct bnx2x *bp, in bnx2x_8073_8727_external_rom_boot()
3931 static u8 bnx2x_8073_is_snr_needed(struct bnx2x *bp, struct bnx2x_phy *phy) in bnx2x_8073_is_snr_needed()
3957 static u8 bnx2x_8073_xaui_wa(struct bnx2x *bp, struct bnx2x_phy *phy) in bnx2x_8073_xaui_wa()
4016 static void bnx2x_807x_force_10G(struct bnx2x *bp, struct bnx2x_phy *phy) in bnx2x_807x_force_10G()
4034 struct bnx2x *bp = params->bp; in bnx2x_8073_set_pause_cl37()
4068 struct bnx2x *bp = params->bp; in bnx2x_8073_config_init()
4223 struct bnx2x *bp = params->bp; in bnx2x_8073_read_status()
4356 struct bnx2x *bp = params->bp; in bnx2x_8073_link_reset()
4376 struct bnx2x *bp = params->bp; in bnx2x_8705_config_init()
4405 struct bnx2x *bp = params->bp; in bnx2x_8705_read_status()
4439 struct bnx2x *bp = params->bp; in bnx2x_get_gpio_port()
4454 struct bnx2x *bp = params->bp; in bnx2x_sfp_set_transmitter()
4509 struct bnx2x *bp = params->bp; in bnx2x_8726_read_sfp_module_eeprom()
4575 struct bnx2x *bp = params->bp; in bnx2x_8727_read_sfp_module_eeprom()
4675 struct bnx2x *bp = params->bp; in bnx2x_get_edc_mode()
4763 struct bnx2x *bp = params->bp; in bnx2x_verify_sfp_module()
4835 struct bnx2x *bp = params->bp; in bnx2x_wait_for_sfp_module_initialized()
4854 static void bnx2x_8727_power_module(struct bnx2x *bp, in bnx2x_8727_power_module()
4889 static u8 bnx2x_8726_set_limiting_mode(struct bnx2x *bp, in bnx2x_8726_set_limiting_mode()
4939 static u8 bnx2x_8727_set_limiting_mode(struct bnx2x *bp, in bnx2x_8727_set_limiting_mode()
4977 struct bnx2x *bp = params->bp; in bnx2x_8727_specific_func()
4997 struct bnx2x *bp = params->bp; in bnx2x_set_sfp_module_fault_led()
5029 struct bnx2x *bp = params->bp; in bnx2x_sfp_module_detection()
5092 struct bnx2x *bp = params->bp; in bnx2x_handle_module_detect_int()
5142 struct bnx2x *bp = params->bp; in bnx2x_8706_8726_read_status()
5190 struct bnx2x *bp = params->bp; in bnx2x_8706_config_init()
5299 struct bnx2x *bp = params->bp; in bnx2x_8726_config_loopback()
5307 struct bnx2x *bp = params->bp; in bnx2x_8726_external_rom_boot()
5346 struct bnx2x *bp = params->bp; in bnx2x_8726_read_status()
5367 struct bnx2x *bp = params->bp; in bnx2x_8726_config_init()
5479 struct bnx2x *bp = params->bp; in bnx2x_8726_link_reset()
5494 struct bnx2x *bp = params->bp; in bnx2x_8727_set_link_led()
5545 struct bnx2x *bp = params->bp; in bnx2x_8727_hw_reset()
5561 struct bnx2x *bp = params->bp; in bnx2x_8727_config_init()
5721 struct bnx2x *bp = params->bp; in bnx2x_8727_handle_mod_abs()
5809 struct bnx2x *bp = params->bp; in bnx2x_8727_read_status()
5949 struct bnx2x *bp = params->bp; in bnx2x_8727_link_reset()
5964 struct bnx2x *bp = params->bp; in bnx2x_save_848xx_spirom_version()
6018 static void bnx2x_848xx_set_led(struct bnx2x *bp, in bnx2x_848xx_set_led()
6079 struct bnx2x *bp = params->bp; in bnx2x_848xx_cmn_config_init()
6207 struct bnx2x *bp = params->bp; in bnx2x_8481_config_init()
6224 struct bnx2x *bp = params->bp; in bnx2x_848x3_config_init()
6322 struct bnx2x *bp = params->bp; in bnx2x_848xx_read_status()
6438 struct bnx2x *bp = params->bp; in bnx2x_848x3_link_reset()
6452 struct bnx2x *bp = params->bp; in bnx2x_848xx_set_link_led()
6645 struct bnx2x *bp = params->bp; in bnx2x_7101_config_loopback()
6656 struct bnx2x *bp = params->bp; in bnx2x_7101_config_init()
6695 struct bnx2x *bp = params->bp; in bnx2x_7101_read_status()
6740 void bnx2x_sfx7101_sp_sw_reset(struct bnx2x *bp, struct bnx2x_phy *phy) in bnx2x_sfx7101_sp_sw_reset()
6779 struct bnx2x *bp = params->bp; in bnx2x_7101_set_link_led()
7204 static void bnx2x_populate_preemphasis(struct bnx2x *bp, u32 shmem_base, in bnx2x_populate_preemphasis()
7242 static u32 bnx2x_get_ext_phy_config(struct bnx2x *bp, u32 shmem_base, in bnx2x_get_ext_phy_config()
7264 static u8 bnx2x_populate_int_phy(struct bnx2x *bp, u32 shmem_base, u8 port, in bnx2x_populate_int_phy()
7307 static u8 bnx2x_populate_ext_phy(struct bnx2x *bp, in bnx2x_populate_ext_phy()
7415 static u8 bnx2x_populate_phy(struct bnx2x *bp, u8 phy_index, u32 shmem_base, in bnx2x_populate_phy()
7431 struct bnx2x *bp = params->bp; in bnx2x_phy_def_cfg()
7536 struct bnx2x *bp = params->bp; in bnx2x_phy_probe()
7582 struct bnx2x *bp = params->bp; in set_phy_vars()
7618 struct bnx2x *bp = params->bp; in bnx2x_phy_init()
7742 struct bnx2x *bp = params->bp; in bnx2x_link_reset()
7812 static u8 bnx2x_8073_common_init_phy(struct bnx2x *bp, in bnx2x_8073_common_init_phy()
7938 static u8 bnx2x_8726_common_init_phy(struct bnx2x *bp, in bnx2x_8726_common_init_phy()
7987 static void bnx2x_get_ext_phy_reset_gpio(struct bnx2x *bp, u32 shmem_base, in bnx2x_get_ext_phy_reset_gpio()
8032 static u8 bnx2x_8727_common_init_phy(struct bnx2x *bp, in bnx2x_8727_common_init_phy()
8128 static u8 bnx2x_ext_phy_common_init(struct bnx2x *bp, u32 shmem_base_path[], in bnx2x_ext_phy_common_init()
8174 u8 bnx2x_common_init_phy(struct bnx2x *bp, u32 shmem_base_path[], in bnx2x_common_init_phy()
8208 u8 bnx2x_hw_lock_required(struct bnx2x *bp, u32 shmem_base, u32 shmem2_base) in bnx2x_hw_lock_required()
8226 u8 bnx2x_fan_failure_det_req(struct bnx2x *bp, in bnx2x_fan_failure_det_req()