Lines Matching refs:bnx2x_phy

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()
1534 struct bnx2x_phy *phy) in bnx2x_set_aer_mmd_xgxs()
1552 struct bnx2x_phy *phy) in bnx2x_set_aer_mmd_serdes()
1744 struct bnx2x_phy *phy) in bnx2x_set_master_ln()
1765 struct bnx2x_phy *phy, in bnx2x_reset_unicore()
1809 struct bnx2x_phy *phy) in bnx2x_set_swap_lanes()
1854 static void bnx2x_set_parallel_detection(struct bnx2x_phy *phy, in bnx2x_set_parallel_detection()
1907 static void bnx2x_set_autoneg(struct bnx2x_phy *phy, in bnx2x_set_autoneg()
2011 static void bnx2x_program_serdes(struct bnx2x_phy *phy, in bnx2x_program_serdes()
2064 static void bnx2x_set_brcm_cl37_advertisment(struct bnx2x_phy *phy, in bnx2x_set_brcm_cl37_advertisment()
2086 static void bnx2x_calc_ieee_aneg_adv(struct bnx2x_phy *phy, in bnx2x_calc_ieee_aneg_adv()
2121 static void bnx2x_set_ieee_aneg_advertisment(struct bnx2x_phy *phy, in bnx2x_set_ieee_aneg_advertisment()
2142 static void bnx2x_restart_autoneg(struct bnx2x_phy *phy, in bnx2x_restart_autoneg()
2182 static void bnx2x_initialize_sgmii_process(struct bnx2x_phy *phy, in bnx2x_initialize_sgmii_process()
2284 static u8 bnx2x_direct_parallel_detect_used(struct bnx2x_phy *phy, in bnx2x_direct_parallel_detect_used()
2318 static void bnx2x_flow_ctrl_resolve(struct bnx2x_phy *phy, in bnx2x_flow_ctrl_resolve()
2384 static void bnx2x_check_fallback_to_cl37(struct bnx2x_phy *phy, in bnx2x_check_fallback_to_cl37()
2454 static void bnx2x_xgxs_an_resolve(struct bnx2x_phy *phy, in bnx2x_xgxs_an_resolve()
2468 static u8 bnx2x_link_settings_status(struct bnx2x_phy *phy, in bnx2x_link_settings_status()
2611 struct bnx2x_phy *phy = &params->phy[INT_PHY]; in bnx2x_set_gmii_tx_driver()
2694 static void bnx2x_set_preemphasis(struct bnx2x_phy *phy, in bnx2x_set_preemphasis()
2718 static void bnx2x_init_internal_phy(struct bnx2x_phy *phy, in bnx2x_init_internal_phy()
2767 static u8 bnx2x_init_serdes(struct bnx2x_phy *phy, in bnx2x_init_serdes()
2784 static u8 bnx2x_init_xgxs(struct bnx2x_phy *phy, in bnx2x_init_xgxs()
2822 struct bnx2x_phy *phy, in bnx2x_wait_reset_complete()
3063 static void bnx2x_set_xgxs_loopback(struct bnx2x_phy *phy, in bnx2x_set_xgxs_loopback()
3300 struct bnx2x_phy *phy = &params->phy[INT_PHY]; in bnx2x_link_initialize()
3337 static void bnx2x_int_link_reset(struct bnx2x_phy *phy, in bnx2x_int_link_reset()
3345 static void bnx2x_common_ext_link_reset(struct bnx2x_phy *phy, in bnx2x_common_ext_link_reset()
3505 struct bnx2x_phy *phy = &params->phy[phy_index]; in bnx2x_link_update()
3721 struct bnx2x_phy *phy, in bnx2x_save_bcm_spirom_ver()
3735 struct bnx2x_phy *phy, in bnx2x_ext_phy_set_pause()
3761 static u8 bnx2x_ext_phy_resolve_fc(struct bnx2x_phy *phy, in bnx2x_ext_phy_resolve_fc()
3798 struct bnx2x_phy *phy, in bnx2x_ext_phy_10G_an_resolve()
3817 static void bnx2x_8073_resolve_fc(struct bnx2x_phy *phy, in bnx2x_8073_resolve_fc()
3851 struct bnx2x_phy *phy, 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()
4030 struct bnx2x_phy *phy, in bnx2x_8073_set_pause_cl37()
4064 static u8 bnx2x_8073_config_init(struct bnx2x_phy *phy, in bnx2x_8073_config_init()
4219 static u8 bnx2x_8073_read_status(struct bnx2x_phy *phy, in bnx2x_8073_read_status()
4353 static void bnx2x_8073_link_reset(struct bnx2x_phy *phy, in bnx2x_8073_link_reset()
4372 static u8 bnx2x_8705_config_init(struct bnx2x_phy *phy, in bnx2x_8705_config_init()
4399 static u8 bnx2x_8705_read_status(struct bnx2x_phy *phy, in bnx2x_8705_read_status()
4449 struct bnx2x_phy *phy, in bnx2x_sfp_set_transmitter()
4505 static u8 bnx2x_8726_read_sfp_module_eeprom(struct bnx2x_phy *phy, in bnx2x_8726_read_sfp_module_eeprom()
4571 static u8 bnx2x_8727_read_sfp_module_eeprom(struct bnx2x_phy *phy, in bnx2x_8727_read_sfp_module_eeprom()
4658 u8 bnx2x_read_sfp_module_eeprom(struct bnx2x_phy *phy, in bnx2x_read_sfp_module_eeprom()
4671 static u8 bnx2x_get_edc_mode(struct bnx2x_phy *phy, in bnx2x_get_edc_mode()
4760 static u8 bnx2x_verify_sfp_module(struct bnx2x_phy *phy, in bnx2x_verify_sfp_module()
4830 static u8 bnx2x_wait_for_sfp_module_initialized(struct bnx2x_phy *phy, in bnx2x_wait_for_sfp_module_initialized()
4855 struct bnx2x_phy *phy, in bnx2x_8727_power_module()
4890 struct bnx2x_phy *phy, in bnx2x_8726_set_limiting_mode()
4940 struct bnx2x_phy *phy, in bnx2x_8727_set_limiting_mode()
4973 static void bnx2x_8727_specific_func(struct bnx2x_phy *phy, in bnx2x_8727_specific_func()
5026 static u8 bnx2x_sfp_module_detection(struct bnx2x_phy *phy, in bnx2x_sfp_module_detection()
5093 struct bnx2x_phy *phy = &params->phy[EXT_PHY1]; in bnx2x_handle_module_detect_int()
5136 static u8 bnx2x_8706_8726_read_status(struct bnx2x_phy *phy, in bnx2x_8706_8726_read_status()
5184 static u8 bnx2x_8706_config_init(struct bnx2x_phy *phy, in bnx2x_8706_config_init()
5286 static u8 bnx2x_8706_read_status(struct bnx2x_phy *phy, in bnx2x_8706_read_status()
5296 static void bnx2x_8726_config_loopback(struct bnx2x_phy *phy, in bnx2x_8726_config_loopback()
5304 static void bnx2x_8726_external_rom_boot(struct bnx2x_phy *phy, in bnx2x_8726_external_rom_boot()
5342 static u8 bnx2x_8726_read_status(struct bnx2x_phy *phy, in bnx2x_8726_read_status()
5363 static u8 bnx2x_8726_config_init(struct bnx2x_phy *phy, in bnx2x_8726_config_init()
5476 static void bnx2x_8726_link_reset(struct bnx2x_phy *phy, in bnx2x_8726_link_reset()
5491 static void bnx2x_8727_set_link_led(struct bnx2x_phy *phy, in bnx2x_8727_set_link_led()
5537 static void bnx2x_8727_hw_reset(struct bnx2x_phy *phy, in bnx2x_8727_hw_reset()
5553 static u8 bnx2x_8727_config_init(struct bnx2x_phy *phy, in bnx2x_8727_config_init()
5718 static void bnx2x_8727_handle_mod_abs(struct bnx2x_phy *phy, in bnx2x_8727_handle_mod_abs()
5804 static u8 bnx2x_8727_read_status(struct bnx2x_phy *phy, in bnx2x_8727_read_status()
5946 static void bnx2x_8727_link_reset(struct bnx2x_phy *phy, in bnx2x_8727_link_reset()
5960 static void bnx2x_save_848xx_spirom_version(struct bnx2x_phy *phy, in bnx2x_save_848xx_spirom_version()
6019 struct bnx2x_phy *phy) in bnx2x_848xx_set_led()
6075 static u8 bnx2x_848xx_cmn_config_init(struct bnx2x_phy *phy, in bnx2x_848xx_cmn_config_init()
6203 static u8 bnx2x_8481_config_init(struct bnx2x_phy *phy, in bnx2x_8481_config_init()
6220 static u8 bnx2x_848x3_config_init(struct bnx2x_phy *phy, in bnx2x_848x3_config_init()
6318 static u8 bnx2x_848xx_read_status(struct bnx2x_phy *phy, in bnx2x_848xx_read_status()
6417 static void bnx2x_8481_hw_reset(struct bnx2x_phy *phy, in bnx2x_8481_hw_reset()
6426 static void bnx2x_8481_link_reset(struct bnx2x_phy *phy, in bnx2x_8481_link_reset()
6435 static void bnx2x_848x3_link_reset(struct bnx2x_phy *phy, in bnx2x_848x3_link_reset()
6449 static void bnx2x_848xx_set_link_led(struct bnx2x_phy *phy, in bnx2x_848xx_set_link_led()
6642 static void bnx2x_7101_config_loopback(struct bnx2x_phy *phy, in bnx2x_7101_config_loopback()
6651 static u8 bnx2x_7101_config_init(struct bnx2x_phy *phy, in bnx2x_7101_config_init()
6691 static u8 bnx2x_7101_read_status(struct bnx2x_phy *phy, 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()
6765 static void bnx2x_7101_hw_reset(struct bnx2x_phy *phy, in bnx2x_7101_hw_reset()
6775 static void bnx2x_7101_set_link_led(struct bnx2x_phy *phy, in bnx2x_7101_set_link_led()
6802 static struct bnx2x_phy phy_null = {
6829 static struct bnx2x_phy phy_serdes = {
6865 static struct bnx2x_phy phy_xgxs = {
6902 static struct bnx2x_phy phy_7101 = {
6932 static struct bnx2x_phy phy_8073 = {
6964 static struct bnx2x_phy phy_8705 = {
6993 static struct bnx2x_phy phy_8706 = {
7024 static struct bnx2x_phy phy_8726 = {
7057 static struct bnx2x_phy phy_8727 = {
7087 static struct bnx2x_phy phy_8481 = {
7124 static struct bnx2x_phy phy_84823 = {
7161 static struct bnx2x_phy phy_84833 = {
7205 struct bnx2x_phy *phy, u8 port, in bnx2x_populate_preemphasis()
7265 struct bnx2x_phy *phy) in bnx2x_populate_int_phy()
7312 struct bnx2x_phy *phy) in bnx2x_populate_ext_phy()
7416 u32 shmem2_base, u8 port, struct bnx2x_phy *phy) in bnx2x_populate_phy()
7428 struct bnx2x_phy *phy, in bnx2x_phy_def_cfg()
7537 struct bnx2x_phy *phy; in bnx2x_phy_probe()
7817 struct bnx2x_phy phy[PORT_MAX]; in bnx2x_8073_common_init_phy()
7818 struct bnx2x_phy *phy_blk[PORT_MAX]; in bnx2x_8073_common_init_phy()
7945 struct bnx2x_phy phy; in bnx2x_8726_common_init_phy()
8039 struct bnx2x_phy phy[PORT_MAX]; in bnx2x_8727_common_init_phy()
8040 struct bnx2x_phy *phy_blk[PORT_MAX]; in bnx2x_8727_common_init_phy()
8211 struct bnx2x_phy phy; in bnx2x_hw_lock_required()
8232 struct bnx2x_phy phy; in bnx2x_fan_failure_det_req()