Lines Matching defs:hw

70 void e1000_init_phy_ops_generic(struct e1000_hw *hw)  in e1000_init_phy_ops_generic()
108 s32 e1000_null_set_page(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_set_page()
121 s32 e1000_null_read_reg(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_read_reg()
132 void e1000_null_phy_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_null_phy_generic()
143 s32 e1000_null_lplu_state(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_lplu_state()
156 s32 e1000_null_write_reg(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_null_write_reg()
171 s32 e1000_read_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_read_i2c_byte_null()
188 s32 e1000_write_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG *hw, in e1000_write_i2c_byte_null()
205 s32 e1000_check_reset_block_generic(struct e1000_hw *hw) in e1000_check_reset_block_generic()
224 s32 e1000_get_phy_id(struct e1000_hw *hw) in e1000_get_phy_id()
265 s32 e1000_phy_reset_dsp_generic(struct e1000_hw *hw) in e1000_phy_reset_dsp_generic()
290 s32 e1000_read_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_mdic()
355 s32 e1000_write_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_mdic()
421 s32 e1000_read_phy_reg_i2c(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_i2c()
468 s32 e1000_write_phy_reg_i2c(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_i2c()
529 s32 e1000_read_sfp_data_byte(struct e1000_hw *hw, u16 offset, u8 *data) in e1000_read_sfp_data_byte()
584 s32 e1000_write_sfp_data_byte(struct e1000_hw *hw, u16 offset, u8 data) in e1000_write_sfp_data_byte()
654 s32 e1000_read_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_m88()
684 s32 e1000_write_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_m88()
714 s32 e1000_set_page_igp(struct e1000_hw *hw, u16 page) in e1000_set_page_igp()
736 static s32 __e1000_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data, in __e1000_read_phy_reg_igp()
776 s32 e1000_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_igp()
790 s32 e1000_read_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_igp_locked()
805 static s32 __e1000_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data, in __e1000_write_phy_reg_igp()
844 s32 e1000_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_igp()
858 s32 e1000_write_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_igp_locked()
874 static s32 __e1000_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data, in __e1000_read_kmrn_reg()
918 s32 e1000_read_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_kmrn_reg_generic()
933 s32 e1000_read_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_kmrn_reg_locked()
949 static s32 __e1000_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data, in __e1000_write_kmrn_reg()
989 s32 e1000_write_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_kmrn_reg_generic()
1003 s32 e1000_write_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_kmrn_reg_locked()
1014 static s32 e1000_set_master_slave_mode(struct e1000_hw *hw) in e1000_set_master_slave_mode()
1054 s32 e1000_copper_link_setup_82577(struct e1000_hw *hw) in e1000_copper_link_setup_82577()
1118 s32 e1000_copper_link_setup_m88(struct e1000_hw *hw) in e1000_copper_link_setup_m88()
1270 s32 e1000_copper_link_setup_m88_gen2(struct e1000_hw *hw) in e1000_copper_link_setup_m88_gen2()
1366 s32 e1000_copper_link_setup_igp(struct e1000_hw *hw) in e1000_copper_link_setup_igp()
1476 s32 e1000_phy_setup_autoneg(struct e1000_hw *hw) in e1000_phy_setup_autoneg()
1629 s32 e1000_copper_link_autoneg(struct e1000_hw *hw) in e1000_copper_link_autoneg()
1693 s32 e1000_setup_copper_link_generic(struct e1000_hw *hw) in e1000_setup_copper_link_generic()
1746 s32 e1000_phy_force_speed_duplex_igp(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_igp()
1812 s32 e1000_phy_force_speed_duplex_m88(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_m88()
1951 s32 e1000_phy_force_speed_duplex_ife(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_ife()
2019 void e1000_phy_force_speed_duplex_setup(struct e1000_hw *hw, u16 *phy_ctrl) in e1000_phy_force_speed_duplex_setup()
2082 s32 e1000_set_d3_lplu_state_generic(struct e1000_hw *hw, bool active) in e1000_set_d3_lplu_state_generic()
2166 s32 e1000_check_downshift_generic(struct e1000_hw *hw) in e1000_check_downshift_generic()
2211 s32 e1000_check_polarity_m88(struct e1000_hw *hw) in e1000_check_polarity_m88()
2238 s32 e1000_check_polarity_igp(struct e1000_hw *hw) in e1000_check_polarity_igp()
2281 s32 e1000_check_polarity_ife(struct e1000_hw *hw) in e1000_check_polarity_ife()
2316 static s32 e1000_wait_autoneg(struct e1000_hw *hw) in e1000_wait_autoneg()
2354 s32 e1000_phy_has_link_generic(struct e1000_hw *hw, u32 iterations, in e1000_phy_has_link_generic()
2412 s32 e1000_get_cable_length_m88(struct e1000_hw *hw) in e1000_get_cable_length_m88()
2438 s32 e1000_get_cable_length_m88_gen2(struct e1000_hw *hw) in e1000_get_cable_length_m88_gen2()
2561 s32 e1000_get_cable_length_igp_2(struct e1000_hw *hw) in e1000_get_cable_length_igp_2()
2631 s32 e1000_get_phy_info_m88(struct e1000_hw *hw) in e1000_get_phy_info_m88()
2706 s32 e1000_get_phy_info_igp(struct e1000_hw *hw) in e1000_get_phy_info_igp()
2768 s32 e1000_get_phy_info_ife(struct e1000_hw *hw) in e1000_get_phy_info_ife()
2823 s32 e1000_phy_sw_reset_generic(struct e1000_hw *hw) in e1000_phy_sw_reset_generic()
2856 s32 e1000_phy_hw_reset_generic(struct e1000_hw *hw) in e1000_phy_hw_reset_generic()
2897 s32 e1000_get_cfg_done_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_get_cfg_done_generic()
2912 s32 e1000_phy_init_script_igp3(struct e1000_hw *hw) in e1000_phy_init_script_igp3()
3062 s32 e1000_determine_phy_address(struct e1000_hw *hw) in e1000_determine_phy_address()
3118 s32 e1000_write_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_bm()
3178 s32 e1000_read_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_bm()
3237 s32 e1000_read_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_bm2()
3282 s32 e1000_write_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_bm2()
3327 s32 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) in e1000_enable_phy_wakeup_reg_access_bm()
3385 s32 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) in e1000_disable_phy_wakeup_reg_access_bm()
3435 static s32 e1000_access_phy_wakeup_reg_bm(struct e1000_hw *hw, u32 offset, in e1000_access_phy_wakeup_reg_bm()
3498 void e1000_power_up_phy_copper(struct e1000_hw *hw) in e1000_power_up_phy_copper()
3516 void e1000_power_down_phy_copper(struct e1000_hw *hw) in e1000_power_down_phy_copper()
3539 static s32 __e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data, in __e1000_read_phy_reg_hv()
3605 s32 e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_hv()
3619 s32 e1000_read_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_hv_locked()
3633 s32 e1000_read_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_page_hv()
3649 static s32 __e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data, in __e1000_write_phy_reg_hv()
3731 s32 e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_hv()
3745 s32 e1000_write_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_hv_locked()
3759 s32 e1000_write_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_page_hv()
3790 static s32 e1000_access_phy_debug_regs_hv(struct e1000_hw *hw, u32 offset, in e1000_access_phy_debug_regs_hv()
3837 s32 e1000_link_stall_workaround_hv(struct e1000_hw *hw) in e1000_link_stall_workaround_hv()
3885 s32 e1000_check_polarity_82577(struct e1000_hw *hw) in e1000_check_polarity_82577()
3909 s32 e1000_phy_force_speed_duplex_82577(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_82577()
3958 s32 e1000_get_phy_info_82577(struct e1000_hw *hw) in e1000_get_phy_info_82577()
4021 s32 e1000_get_cable_length_82577(struct e1000_hw *hw) in e1000_get_cable_length_82577()
4053 s32 e1000_write_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_gs40g()
4085 s32 e1000_read_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_gs40g()
4116 s32 e1000_read_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 *data) in e1000_read_phy_reg_mphy()
4177 s32 e1000_write_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 data, in e1000_write_phy_reg_mphy()
4239 bool e1000_is_mphy_ready(struct e1000_hw *hw) in e1000_is_mphy_ready()