Lines Matching +defs:phy +defs:mode
3413 struct elink_phy *phy, in elink_cl22_write()
3416 uint32_t tmp, mode; in elink_cl22_write() local
3448 struct elink_phy *phy, in elink_cl22_read()
3451 uint32_t val, mode; in elink_cl22_read() local
3489 static elink_status_t elink_cl45_read(struct bxe_softc *sc, struct elink_phy *phy, in elink_cl45_read()
3566 static elink_status_t elink_cl45_write(struct bxe_softc *sc, struct elink_phy *phy, in elink_cl45_write()
3761 struct elink_vars *vars, uint8_t mode) in elink_eee_initial_config()
3779 static elink_status_t elink_eee_disable(struct elink_phy *phy, in elink_eee_disable()
3795 static elink_status_t elink_eee_advertise(struct elink_phy *phy, in elink_eee_advertise()
3832 static void elink_eee_an_resolve(struct elink_phy *phy, in elink_eee_an_resolve()
3992 static void elink_cl45_read_or_write(struct bxe_softc *sc, struct elink_phy *phy, in elink_cl45_read_or_write()
4001 struct elink_phy *phy, in elink_cl45_read_and_write()
4043 static uint8_t elink_get_warpcore_lane(struct elink_phy *phy, in elink_get_warpcore_lane()
4099 struct elink_phy *phy) in elink_set_aer_mmd()
4168 static void elink_xgxs_specific_func(struct elink_phy *phy, in elink_xgxs_specific_func()
4201 static void elink_calc_ieee_aneg_adv(struct elink_phy *phy, in elink_calc_ieee_aneg_adv()
4284 struct elink_phy *phy, in elink_ext_phy_set_pause()
4310 static void elink_pause_resolve(struct elink_phy *phy, in elink_pause_resolve()
4357 static void elink_ext_phy_update_adv_fc(struct elink_phy *phy, in elink_ext_phy_update_adv_fc()
4412 static uint8_t elink_ext_phy_resolve_fc(struct elink_phy *phy, in elink_ext_phy_resolve_fc()
4461 static void elink_warpcore_enable_AN_KR2(struct elink_phy *phy, in elink_warpcore_enable_AN_KR2()
4502 struct elink_phy *phy) in elink_disable_kr2()
4535 static void elink_warpcore_set_lpi_passthrough(struct elink_phy *phy, in elink_warpcore_set_lpi_passthrough()
4547 static void elink_warpcore_restart_AN_KR(struct elink_phy *phy, in elink_warpcore_restart_AN_KR()
4562 static void elink_warpcore_enable_AN_KR(struct elink_phy *phy, in elink_warpcore_enable_AN_KR()
4714 static void elink_warpcore_set_10G_KR(struct elink_phy *phy, in elink_warpcore_set_10G_KR()
4782 static void elink_warpcore_set_10G_XFI(struct elink_phy *phy, in elink_warpcore_set_10G_XFI()
4917 static void elink_warpcore_set_20G_force_KR2(struct elink_phy *phy, in elink_warpcore_set_20G_force_KR2()
4971 struct elink_phy *phy, in elink_warpcore_set_20G_DXGXS()
5024 static void elink_warpcore_set_sgmii_speed(struct elink_phy *phy, in elink_warpcore_set_sgmii_speed()
5108 struct elink_phy *phy, in elink_warpcore_reset_lane()
5126 static void elink_warpcore_clear_regs(struct elink_phy *phy, in elink_warpcore_clear_regs()
5201 static int elink_is_sfp_module_plugged(struct elink_phy *phy, in elink_is_sfp_module_plugged()
5219 static int elink_warpcore_get_sigdet(struct elink_phy *phy, in elink_warpcore_get_sigdet()
5233 static void elink_warpcore_config_runtime(struct elink_phy *phy, in elink_warpcore_config_runtime()
5286 static void elink_warpcore_config_sfi(struct elink_phy *phy, in elink_warpcore_config_sfi()
5304 struct elink_phy *phy, in elink_sfp_e3_set_transmitter()
5324 static void elink_warpcore_config_init(struct elink_phy *phy, in elink_warpcore_config_init()
5432 static void elink_warpcore_link_reset(struct elink_phy *phy, in elink_warpcore_link_reset()
5487 static void elink_set_warpcore_loopback(struct elink_phy *phy, in elink_set_warpcore_loopback()
5707 struct elink_phy *phy) in elink_set_master_ln()
5728 struct elink_phy *phy, in elink_reset_unicore()
5772 struct elink_phy *phy) in elink_set_swap_lanes()
5813 static void elink_set_parallel_detection(struct elink_phy *phy, in elink_set_parallel_detection()
5866 static void elink_set_autoneg(struct elink_phy *phy, in elink_set_autoneg()
5970 static void elink_program_serdes(struct elink_phy *phy, in elink_program_serdes()
6019 static void elink_set_brcm_cl37_advertisement(struct elink_phy *phy, in elink_set_brcm_cl37_advertisement()
6039 static void elink_set_ieee_aneg_advertisement(struct elink_phy *phy, in elink_set_ieee_aneg_advertisement()
6060 static void elink_restart_autoneg(struct elink_phy *phy, in elink_restart_autoneg()
6100 static void elink_initialize_sgmii_process(struct elink_phy *phy, in elink_initialize_sgmii_process()
6172 static elink_status_t elink_direct_parallel_detect_used(struct elink_phy *phy, in elink_direct_parallel_detect_used()
6206 static void elink_update_adv_fc(struct elink_phy *phy, in elink_update_adv_fc()
6253 static void elink_flow_ctrl_resolve(struct elink_phy *phy, in elink_flow_ctrl_resolve()
6281 static void elink_check_fallback_to_cl37(struct elink_phy *phy, in elink_check_fallback_to_cl37()
6349 static void elink_xgxs_an_resolve(struct elink_phy *phy, in elink_xgxs_an_resolve()
6362 static elink_status_t elink_get_link_speed_duplex(struct elink_phy *phy, in elink_get_link_speed_duplex()
6455 static elink_status_t elink_link_settings_status(struct elink_phy *phy, in elink_link_settings_status()
6537 static elink_status_t elink_warpcore_read_status(struct elink_phy *phy, in elink_warpcore_read_status()
6678 struct elink_phy *phy = ¶ms->phy[ELINK_INT_PHY]; in elink_set_gmii_tx_driver() local
6719 uint16_t mode = 0; in elink_emac_program() local
6761 static void elink_set_preemphasis(struct elink_phy *phy, in elink_set_preemphasis()
6785 static void elink_xgxs_config_init(struct elink_phy *phy, in elink_xgxs_config_init()
6834 static elink_status_t elink_prepare_xgxs(struct elink_phy *phy, in elink_prepare_xgxs()
6874 struct elink_phy *phy, in elink_wait_reset_complete()
7108 static void elink_set_xgxs_loopback(struct elink_phy *phy, in elink_set_xgxs_loopback()
7164 struct elink_vars *vars, uint8_t mode, uint32_t speed) in elink_set_led()
7430 struct elink_phy *phy = ¶ms->phy[ELINK_INT_PHY]; in elink_link_initialize() local
7483 static void elink_int_link_reset(struct elink_phy *phy, in elink_int_link_reset()
7491 static void elink_common_ext_link_reset(struct elink_phy *phy, in elink_common_ext_link_reset()
7733 struct elink_phy *phy = ¶ms->phy[phy_index]; in elink_link_update() local
7974 struct elink_phy *phy, in elink_save_bcm_spirom_ver()
7988 struct elink_phy *phy, in elink_ext_phy_10G_an_resolve()
8007 static void elink_8073_resolve_fc(struct elink_phy *phy, in elink_8073_resolve_fc()
8041 struct elink_phy *phy, in elink_8073_8727_external_rom_boot()
8121 static elink_status_t elink_8073_is_snr_needed(struct bxe_softc *sc, struct elink_phy *phy) in elink_8073_is_snr_needed()
8147 static elink_status_t elink_8073_xaui_wa(struct bxe_softc *sc, struct elink_phy *phy) in elink_8073_xaui_wa()
8203 static void elink_807x_force_10G(struct bxe_softc *sc, struct elink_phy *phy) in elink_807x_force_10G()
8217 struct elink_phy *phy, in elink_8073_set_pause_cl37()
8251 static void elink_8073_specific_func(struct elink_phy *phy, in elink_8073_specific_func()
8267 static elink_status_t elink_8073_config_init(struct elink_phy *phy, in elink_8073_config_init()
8415 static uint8_t elink_8073_read_status(struct elink_phy *phy, in elink_8073_read_status()
8560 static void elink_8073_link_reset(struct elink_phy *phy, in elink_8073_link_reset()
8579 static elink_status_t elink_8705_config_init(struct elink_phy *phy, in elink_8705_config_init()
8606 static uint8_t elink_8705_read_status(struct elink_phy *phy, in elink_8705_read_status()
8643 struct elink_phy *phy, in elink_set_disable_pmd_transmit()
8680 struct elink_phy *phy, in elink_sfp_e1e2_set_transmitter()
8737 struct elink_phy *phy, in elink_sfp_set_transmitter()
8748 static elink_status_t elink_8726_read_sfp_module_eeprom(struct elink_phy *phy, in elink_8726_read_sfp_module_eeprom()
8836 static elink_status_t elink_warpcore_read_sfp_module_eeprom(struct elink_phy *phy, in elink_warpcore_read_sfp_module_eeprom()
8879 static elink_status_t elink_8727_read_sfp_module_eeprom(struct elink_phy *phy, in elink_8727_read_sfp_module_eeprom()
8974 elink_status_t elink_read_sfp_module_eeprom(struct elink_phy *phy, in elink_read_sfp_module_eeprom()
9015 static elink_status_t elink_get_edc_mode(struct elink_phy *phy, in elink_get_edc_mode()
9164 static elink_status_t elink_verify_sfp_module(struct elink_phy *phy, in elink_verify_sfp_module()
9238 static elink_status_t elink_wait_for_sfp_module_initialized(struct elink_phy *phy, in elink_wait_for_sfp_module_initialized()
9273 struct elink_phy *phy, in elink_8727_power_module()
9305 struct elink_phy *phy, in elink_8726_set_limiting_mode()
9354 struct elink_phy *phy, in elink_8727_set_limiting_mode()
9387 static void elink_8727_specific_func(struct elink_phy *phy, in elink_8727_specific_func()
9495 static void elink_warpcore_hw_reset(struct elink_phy *phy, in elink_warpcore_hw_reset()
9510 struct elink_phy *phy, in elink_power_sfp_module()
9529 struct elink_phy *phy, in elink_warpcore_set_limiting_mode()
9533 uint16_t mode = MDIO_WC_REG_UC_INFO_B1_FIRMWARE_MODE_DEFAULT; in elink_warpcore_set_limiting_mode() local
9569 struct elink_phy *phy, in elink_set_limiting_mode()
9586 elink_status_t elink_sfp_module_detection(struct elink_phy *phy, in elink_sfp_module_detection()
9644 struct elink_phy *phy; in elink_handle_module_detect_int() local
9714 struct elink_phy *phy, in elink_sfp_mask_fault()
9736 static uint8_t elink_8706_8726_read_status(struct elink_phy *phy, in elink_8706_8726_read_status()
9798 static uint8_t elink_8706_config_init(struct elink_phy *phy, in elink_8706_config_init()
9904 static elink_status_t elink_8706_read_status(struct elink_phy *phy, in elink_8706_read_status()
9914 static void elink_8726_config_loopback(struct elink_phy *phy, in elink_8726_config_loopback()
9922 static void elink_8726_external_rom_boot(struct elink_phy *phy, in elink_8726_external_rom_boot()
9960 static uint8_t elink_8726_read_status(struct elink_phy *phy, in elink_8726_read_status()
9981 static elink_status_t elink_8726_config_init(struct elink_phy *phy, in elink_8726_config_init()
10066 static void elink_8726_link_reset(struct elink_phy *phy, in elink_8726_link_reset()
10081 static void elink_8727_set_link_led(struct elink_phy *phy, in elink_8727_set_link_led()
10082 struct elink_params *params, uint8_t mode) in elink_8727_set_link_led()
10127 static void elink_8727_hw_reset(struct elink_phy *phy, in elink_8727_hw_reset()
10142 static void elink_8727_config_speed(struct elink_phy *phy, in elink_8727_config_speed()
10199 static elink_status_t elink_8727_config_init(struct elink_phy *phy, in elink_8727_config_init()
10285 static void elink_8727_handle_mod_abs(struct elink_phy *phy, in elink_8727_handle_mod_abs()
10370 static uint8_t elink_8727_read_status(struct elink_phy *phy, in elink_8727_read_status()
10529 static void elink_8727_link_reset(struct elink_phy *phy, in elink_8727_link_reset()
10547 static int elink_is_8483x_8485x(struct elink_phy *phy) in elink_is_8483x_8485x()
10554 static void elink_save_848xx_spirom_version(struct elink_phy *phy, in elink_save_848xx_spirom_version()
10623 struct elink_phy *phy) in elink_848xx_set_led()
10661 static void elink_848xx_specific_func(struct elink_phy *phy, in elink_848xx_specific_func()
10684 static elink_status_t elink_848xx_cmn_config_init(struct elink_phy *phy, in elink_848xx_cmn_config_init()
10830 static elink_status_t elink_8481_config_init(struct elink_phy *phy, in elink_8481_config_init()
10850 static elink_status_t elink_84858_cmd_hdlr(struct elink_phy *phy, in elink_84858_cmd_hdlr()
10927 static elink_status_t elink_84833_cmd_hdlr(struct elink_phy *phy, in elink_84833_cmd_hdlr()
11006 static elink_status_t elink_848xx_cmd_hdlr(struct elink_phy *phy, in elink_848xx_cmd_hdlr()
11026 static elink_status_t elink_848xx_pair_swap_cfg(struct elink_phy *phy, in elink_848xx_pair_swap_cfg()
11094 static elink_status_t elink_84833_hw_reset_phy(struct elink_phy *phy, in elink_84833_hw_reset_phy()
11127 static elink_status_t elink_8483x_disable_eee(struct elink_phy *phy, in elink_8483x_disable_eee()
11148 static elink_status_t elink_8483x_enable_eee(struct elink_phy *phy, in elink_8483x_enable_eee()
11167 static elink_status_t elink_848x3_config_init(struct elink_phy *phy, in elink_848x3_config_init()
11342 static uint8_t elink_848xx_read_status(struct elink_phy *phy, in elink_848xx_read_status()
11492 static void elink_8481_hw_reset(struct elink_phy *phy, in elink_8481_hw_reset()
11501 static void elink_8481_link_reset(struct elink_phy *phy, in elink_8481_link_reset()
11510 static void elink_848x3_link_reset(struct elink_phy *phy, in elink_848x3_link_reset()
11537 static void elink_848xx_set_link_led(struct elink_phy *phy, in elink_848xx_set_link_led()
11538 struct elink_params *params, uint8_t mode) in elink_848xx_set_link_led()
11812 static void elink_54618se_specific_func(struct elink_phy *phy, in elink_54618se_specific_func()
11841 static elink_status_t elink_54618se_config_init(struct elink_phy *phy, in elink_54618se_config_init()
12048 static void elink_5461x_set_link_led(struct elink_phy *phy, in elink_5461x_set_link_led()
12049 struct elink_params *params, uint8_t mode) in elink_5461x_set_link_led()
12084 static void elink_54618se_link_reset(struct elink_phy *phy, in elink_54618se_link_reset()
12109 static uint8_t elink_54618se_read_status(struct elink_phy *phy, in elink_54618se_read_status()
12216 static void elink_54618se_config_loopback(struct elink_phy *phy, in elink_54618se_config_loopback()
12259 static void elink_7101_config_loopback(struct elink_phy *phy, in elink_7101_config_loopback()
12268 static elink_status_t elink_7101_config_init(struct elink_phy *phy, in elink_7101_config_init()
12308 static uint8_t elink_7101_read_status(struct elink_phy *phy, in elink_7101_read_status()
12361 void elink_sfx7101_sp_sw_reset(struct bxe_softc *sc, struct elink_phy *phy) in elink_sfx7101_sp_sw_reset()
12386 static void elink_7101_hw_reset(struct elink_phy *phy, in elink_7101_hw_reset()
12396 static void elink_7101_set_link_led(struct elink_phy *phy, in elink_7101_set_link_led()
12397 struct elink_params *params, uint8_t mode) in elink_7101_set_link_led()
12957 struct elink_phy *phy, uint8_t port, in elink_populate_preemphasis()
13018 struct elink_phy *phy) in elink_populate_int_phy()
13162 struct elink_phy *phy) in elink_populate_ext_phy()
13286 uint32_t shmem2_base, uint8_t port, struct elink_phy *phy) in elink_populate_phy()
13298 struct elink_phy *phy, in elink_phy_def_cfg()
13412 struct elink_phy *phy; in elink_phy_probe() local
13836 struct elink_phy *phy = ¶ms->phy[phy_idx]; in elink_avoid_link_flap() local
14235 struct elink_phy phy[PORT_MAX]; in elink_8073_common_init_phy() local
14363 struct elink_phy phy; in elink_8726_common_init_phy() local
14458 struct elink_phy phy[PORT_MAX]; in elink_8727_common_init_phy() local
14836 static void elink_sfp_tx_fault_detection(struct elink_phy *phy, in elink_sfp_tx_fault_detection()
14881 struct elink_phy *phy) in elink_kr2_recovery()
14891 struct elink_phy *phy) in elink_check_kr2_wa()
14977 struct elink_phy *phy = ¶ms->phy[ELINK_INT_PHY]; in elink_period_func() local
15013 struct elink_phy phy; in elink_fan_failure_det_req() local
15065 struct elink_phy phy; in elink_init_mod_abs_int() local