Lines Matching refs:e1000_hw

37 static s32 e1000_wait_autoneg(struct e1000_hw *hw);
38 static s32 e1000_access_phy_wakeup_reg_bm(struct e1000_hw *hw, u32 offset,
41 static s32 e1000_access_phy_debug_regs_hv(struct e1000_hw *hw, u32 offset,
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()
1119 s32 e1000_copper_link_setup_m88(struct e1000_hw *hw) in e1000_copper_link_setup_m88()
1272 s32 e1000_copper_link_setup_m88_gen2(struct e1000_hw *hw) in e1000_copper_link_setup_m88_gen2()
1370 s32 e1000_copper_link_setup_igp(struct e1000_hw *hw) in e1000_copper_link_setup_igp()
1481 s32 e1000_phy_setup_autoneg(struct e1000_hw *hw) in e1000_phy_setup_autoneg()
1634 s32 e1000_copper_link_autoneg(struct e1000_hw *hw) in e1000_copper_link_autoneg()
1698 s32 e1000_setup_copper_link_generic(struct e1000_hw *hw) in e1000_setup_copper_link_generic()
1752 s32 e1000_phy_force_speed_duplex_igp(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_igp()
1818 s32 e1000_phy_force_speed_duplex_m88(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_m88()
1957 s32 e1000_phy_force_speed_duplex_ife(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_ife()
2025 void e1000_phy_force_speed_duplex_setup(struct e1000_hw *hw, u16 *phy_ctrl) in e1000_phy_force_speed_duplex_setup()
2088 s32 e1000_set_d3_lplu_state_generic(struct e1000_hw *hw, bool active) in e1000_set_d3_lplu_state_generic()
2172 s32 e1000_check_downshift_generic(struct e1000_hw *hw) in e1000_check_downshift_generic()
2217 s32 e1000_check_polarity_m88(struct e1000_hw *hw) in e1000_check_polarity_m88()
2244 s32 e1000_check_polarity_igp(struct e1000_hw *hw) in e1000_check_polarity_igp()
2287 s32 e1000_check_polarity_ife(struct e1000_hw *hw) in e1000_check_polarity_ife()
2322 static s32 e1000_wait_autoneg(struct e1000_hw *hw) in e1000_wait_autoneg()
2360 s32 e1000_phy_has_link_generic(struct e1000_hw *hw, u32 iterations, in e1000_phy_has_link_generic()
2418 s32 e1000_get_cable_length_m88(struct e1000_hw *hw) in e1000_get_cable_length_m88()
2444 s32 e1000_get_cable_length_m88_gen2(struct e1000_hw *hw) in e1000_get_cable_length_m88_gen2()
2567 s32 e1000_get_cable_length_igp_2(struct e1000_hw *hw) in e1000_get_cable_length_igp_2()
2637 s32 e1000_get_phy_info_m88(struct e1000_hw *hw) in e1000_get_phy_info_m88()
2712 s32 e1000_get_phy_info_igp(struct e1000_hw *hw) in e1000_get_phy_info_igp()
2774 s32 e1000_get_phy_info_ife(struct e1000_hw *hw) in e1000_get_phy_info_ife()
2829 s32 e1000_phy_sw_reset_generic(struct e1000_hw *hw) in e1000_phy_sw_reset_generic()
2862 s32 e1000_phy_hw_reset_generic(struct e1000_hw *hw) in e1000_phy_hw_reset_generic()
2903 s32 e1000_get_cfg_done_generic(struct e1000_hw E1000_UNUSEDARG *hw) in e1000_get_cfg_done_generic()
2918 s32 e1000_phy_init_script_igp3(struct e1000_hw *hw) in e1000_phy_init_script_igp3()
3068 s32 e1000_determine_phy_address(struct e1000_hw *hw) in e1000_determine_phy_address()
3124 s32 e1000_write_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_bm()
3184 s32 e1000_read_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_bm()
3243 s32 e1000_read_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_bm2()
3288 s32 e1000_write_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_bm2()
3333 s32 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) in e1000_enable_phy_wakeup_reg_access_bm()
3391 s32 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) in e1000_disable_phy_wakeup_reg_access_bm()
3441 static s32 e1000_access_phy_wakeup_reg_bm(struct e1000_hw *hw, u32 offset, in e1000_access_phy_wakeup_reg_bm()
3504 void e1000_power_up_phy_copper(struct e1000_hw *hw) in e1000_power_up_phy_copper()
3522 void e1000_power_down_phy_copper(struct e1000_hw *hw) in e1000_power_down_phy_copper()
3545 static s32 __e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data, in __e1000_read_phy_reg_hv()
3611 s32 e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_hv()
3625 s32 e1000_read_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_hv_locked()
3639 s32 e1000_read_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_page_hv()
3655 static s32 __e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data, in __e1000_write_phy_reg_hv()
3737 s32 e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_hv()
3751 s32 e1000_write_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_hv_locked()
3765 s32 e1000_write_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_page_hv()
3796 static s32 e1000_access_phy_debug_regs_hv(struct e1000_hw *hw, u32 offset, in e1000_access_phy_debug_regs_hv()
3843 s32 e1000_link_stall_workaround_hv(struct e1000_hw *hw) in e1000_link_stall_workaround_hv()
3891 s32 e1000_check_polarity_82577(struct e1000_hw *hw) in e1000_check_polarity_82577()
3915 s32 e1000_phy_force_speed_duplex_82577(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_82577()
3964 s32 e1000_get_phy_info_82577(struct e1000_hw *hw) in e1000_get_phy_info_82577()
4027 s32 e1000_get_cable_length_82577(struct e1000_hw *hw) in e1000_get_cable_length_82577()
4059 s32 e1000_write_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_gs40g()
4091 s32 e1000_read_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_gs40g()
4122 s32 e1000_read_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 *data) in e1000_read_phy_reg_mphy()
4183 s32 e1000_write_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 data, in e1000_write_phy_reg_mphy()
4245 bool e1000_is_mphy_ready(struct e1000_hw *hw) in e1000_is_mphy_ready()
4276 static s32 __e1000_access_xmdio_reg(struct e1000_hw *hw, u16 address, in __e1000_access_xmdio_reg()
4318 s32 e1000_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 *data) in e1000_read_xmdio_reg()
4332 s32 e1000_write_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 data) in e1000_write_xmdio_reg()