Lines Matching refs:e1000_hw
31 static s32 e1000_get_phy_cfg_done(struct e1000_hw *hw);
32 static s32 e1000_phy_force_speed_duplex(struct e1000_hw *hw);
33 static s32 e1000_set_d0_lplu_state(struct e1000_hw *hw, bool active);
34 static s32 e1000_wait_autoneg(struct e1000_hw *hw);
36 static s32 e1000_access_phy_wakeup_reg_bm(struct e1000_hw *hw, u32 offset,
39 static s32 e1000_access_phy_debug_regs_hv(struct e1000_hw *hw, u32 offset,
109 s32 e1000e_check_reset_block_generic(struct e1000_hw *hw) in e1000e_check_reset_block_generic()
126 s32 e1000e_get_phy_id(struct e1000_hw *hw) in e1000e_get_phy_id()
165 s32 e1000e_phy_reset_dsp(struct e1000_hw *hw) in e1000e_phy_reset_dsp()
185 s32 e1000e_read_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_mdic()
245 s32 e1000e_write_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_mdic()
307 s32 e1000e_read_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_m88()
332 s32 e1000e_write_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_m88()
357 s32 e1000_set_page_igp(struct e1000_hw *hw, u16 page) in e1000_set_page_igp()
377 static s32 __e1000e_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data, in __e1000e_read_phy_reg_igp()
415 s32 e1000e_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_igp()
429 s32 e1000e_read_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_igp_locked()
444 static s32 __e1000e_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data, in __e1000e_write_phy_reg_igp()
481 s32 e1000e_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_igp()
495 s32 e1000e_write_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_igp_locked()
511 static s32 __e1000_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data, in __e1000_read_kmrn_reg()
553 s32 e1000e_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_kmrn_reg()
568 s32 e1000e_read_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_kmrn_reg_locked()
584 static s32 __e1000_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data, in __e1000_write_kmrn_reg()
622 s32 e1000e_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_kmrn_reg()
636 s32 e1000e_write_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_kmrn_reg_locked()
647 s32 e1000_copper_link_setup_82577(struct e1000_hw *hw) in e1000_copper_link_setup_82577()
672 s32 e1000e_copper_link_setup_m88(struct e1000_hw *hw) in e1000e_copper_link_setup_m88()
804 s32 e1000e_copper_link_setup_igp(struct e1000_hw *hw) in e1000e_copper_link_setup_igp()
921 static s32 e1000_phy_setup_autoneg(struct e1000_hw *hw) in e1000_phy_setup_autoneg()
1077 static s32 e1000_copper_link_autoneg(struct e1000_hw *hw) in e1000_copper_link_autoneg()
1143 s32 e1000e_setup_copper_link(struct e1000_hw *hw) in e1000e_setup_copper_link()
1197 s32 e1000e_phy_force_speed_duplex_igp(struct e1000_hw *hw) in e1000e_phy_force_speed_duplex_igp()
1262 s32 e1000e_phy_force_speed_duplex_m88(struct e1000_hw *hw) in e1000e_phy_force_speed_duplex_m88()
1371 s32 e1000_phy_force_speed_duplex_ife(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_ife()
1437 void e1000e_phy_force_speed_duplex_setup(struct e1000_hw *hw, u16 *phy_ctrl) in e1000e_phy_force_speed_duplex_setup()
1499 s32 e1000e_set_d3_lplu_state(struct e1000_hw *hw, bool active) in e1000e_set_d3_lplu_state()
1571 s32 e1000e_check_downshift(struct e1000_hw *hw) in e1000e_check_downshift()
1612 s32 e1000_check_polarity_m88(struct e1000_hw *hw) in e1000_check_polarity_m88()
1637 s32 e1000_check_polarity_igp(struct e1000_hw *hw) in e1000_check_polarity_igp()
1680 s32 e1000_check_polarity_ife(struct e1000_hw *hw) in e1000_check_polarity_ife()
1714 static s32 e1000_wait_autoneg(struct e1000_hw *hw) in e1000_wait_autoneg()
1748 s32 e1000e_phy_has_link_generic(struct e1000_hw *hw, u32 iterations, in e1000e_phy_has_link_generic()
1799 s32 e1000e_get_cable_length_m88(struct e1000_hw *hw) in e1000e_get_cable_length_m88()
1834 s32 e1000e_get_cable_length_igp_2(struct e1000_hw *hw) in e1000e_get_cable_length_igp_2()
1903 s32 e1000e_get_phy_info_m88(struct e1000_hw *hw) in e1000e_get_phy_info_m88()
1976 s32 e1000e_get_phy_info_igp(struct e1000_hw *hw) in e1000e_get_phy_info_igp()
2036 s32 e1000_get_phy_info_ife(struct e1000_hw *hw) in e1000_get_phy_info_ife()
2090 s32 e1000e_phy_sw_reset(struct e1000_hw *hw) in e1000e_phy_sw_reset()
2118 s32 e1000e_phy_hw_reset_generic(struct e1000_hw *hw) in e1000e_phy_hw_reset_generic()
2157 s32 e1000e_get_cfg_done(struct e1000_hw *hw) in e1000e_get_cfg_done()
2170 s32 e1000e_phy_init_script_igp3(struct e1000_hw *hw) in e1000e_phy_init_script_igp3()
2258 static s32 e1000_get_phy_cfg_done(struct e1000_hw *hw) in e1000_get_phy_cfg_done()
2273 static s32 e1000_phy_force_speed_duplex(struct e1000_hw *hw) in e1000_phy_force_speed_duplex()
2340 s32 e1000e_determine_phy_address(struct e1000_hw *hw) in e1000e_determine_phy_address()
2396 s32 e1000e_write_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_bm()
2455 s32 e1000e_read_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_bm()
2513 s32 e1000e_read_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_bm2()
2557 s32 e1000e_write_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_bm2()
2600 s32 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) in e1000_enable_phy_wakeup_reg_access_bm()
2655 s32 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) in e1000_disable_phy_wakeup_reg_access_bm()
2700 static s32 e1000_access_phy_wakeup_reg_bm(struct e1000_hw *hw, u32 offset, in e1000_access_phy_wakeup_reg_bm()
2761 void e1000_power_up_phy_copper(struct e1000_hw *hw) in e1000_power_up_phy_copper()
2779 void e1000_power_down_phy_copper(struct e1000_hw *hw) in e1000_power_down_phy_copper()
2797 s32 e1000e_commit_phy(struct e1000_hw *hw) in e1000e_commit_phy()
2819 static s32 e1000_set_d0_lplu_state(struct e1000_hw *hw, bool active) in e1000_set_d0_lplu_state()
2838 static s32 __e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data, in __e1000_read_phy_reg_hv()
2903 s32 e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_hv()
2917 s32 e1000_read_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_hv_locked()
2931 s32 e1000_read_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 *data) in e1000_read_phy_reg_page_hv()
2946 static s32 __e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data, in __e1000_write_phy_reg_hv()
3027 s32 e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_hv()
3041 s32 e1000_write_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_hv_locked()
3055 s32 e1000_write_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 data) in e1000_write_phy_reg_page_hv()
3086 static s32 e1000_access_phy_debug_regs_hv(struct e1000_hw *hw, u32 offset, in e1000_access_phy_debug_regs_hv()
3131 s32 e1000_link_stall_workaround_hv(struct e1000_hw *hw) in e1000_link_stall_workaround_hv()
3175 s32 e1000_check_polarity_82577(struct e1000_hw *hw) in e1000_check_polarity_82577()
3197 s32 e1000_phy_force_speed_duplex_82577(struct e1000_hw *hw) in e1000_phy_force_speed_duplex_82577()
3244 s32 e1000_get_phy_info_82577(struct e1000_hw *hw) in e1000_get_phy_info_82577()
3305 s32 e1000_get_cable_length_82577(struct e1000_hw *hw) in e1000_get_cable_length_82577()