Lines Matching refs:e1000_hw
7 s32 e1000e_check_downshift(struct e1000_hw *hw);
8 s32 e1000_check_polarity_m88(struct e1000_hw *hw);
9 s32 e1000_check_polarity_igp(struct e1000_hw *hw);
10 s32 e1000_check_polarity_ife(struct e1000_hw *hw);
11 s32 e1000e_check_reset_block_generic(struct e1000_hw *hw);
12 s32 e1000e_copper_link_setup_igp(struct e1000_hw *hw);
13 s32 e1000e_copper_link_setup_m88(struct e1000_hw *hw);
14 s32 e1000e_phy_force_speed_duplex_igp(struct e1000_hw *hw);
15 s32 e1000e_phy_force_speed_duplex_m88(struct e1000_hw *hw);
16 s32 e1000_phy_force_speed_duplex_ife(struct e1000_hw *hw);
17 s32 e1000e_get_cable_length_m88(struct e1000_hw *hw);
18 s32 e1000e_get_cable_length_igp_2(struct e1000_hw *hw);
19 s32 e1000e_get_cfg_done_generic(struct e1000_hw *hw);
20 s32 e1000e_get_phy_id(struct e1000_hw *hw);
21 s32 e1000e_get_phy_info_igp(struct e1000_hw *hw);
22 s32 e1000e_get_phy_info_m88(struct e1000_hw *hw);
23 s32 e1000_get_phy_info_ife(struct e1000_hw *hw);
24 s32 e1000e_phy_sw_reset(struct e1000_hw *hw);
25 void e1000e_phy_force_speed_duplex_setup(struct e1000_hw *hw, u16 *phy_ctrl);
26 s32 e1000e_phy_hw_reset_generic(struct e1000_hw *hw);
27 s32 e1000e_phy_reset_dsp(struct e1000_hw *hw);
28 s32 e1000e_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data);
29 s32 e1000e_read_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 *data);
30 s32 e1000_set_page_igp(struct e1000_hw *hw, u16 page);
31 s32 e1000e_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data);
32 s32 e1000e_read_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 *data);
33 s32 e1000e_read_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 *data);
34 s32 e1000e_set_d3_lplu_state(struct e1000_hw *hw, bool active);
35 s32 e1000e_setup_copper_link(struct e1000_hw *hw);
36 s32 e1000e_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data);
37 s32 e1000e_write_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 data);
38 s32 e1000e_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data);
39 s32 e1000e_write_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 data);
40 s32 e1000e_write_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 data);
41 s32 e1000e_phy_has_link_generic(struct e1000_hw *hw, u32 iterations,
43 s32 e1000e_phy_init_script_igp3(struct e1000_hw *hw);
45 s32 e1000e_determine_phy_address(struct e1000_hw *hw);
46 s32 e1000e_write_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 data);
47 s32 e1000e_read_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 *data);
48 s32 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg);
49 s32 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg);
50 s32 e1000e_read_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 *data);
51 s32 e1000e_write_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 data);
52 void e1000_power_up_phy_copper(struct e1000_hw *hw);
53 void e1000_power_down_phy_copper(struct e1000_hw *hw);
54 s32 e1000e_read_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 *data);
55 s32 e1000e_write_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 data);
56 s32 e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data);
57 s32 e1000_read_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 *data);
58 s32 e1000_read_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 *data);
59 s32 e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data);
60 s32 e1000_write_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 data);
61 s32 e1000_write_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 data);
62 s32 e1000_link_stall_workaround_hv(struct e1000_hw *hw);
63 s32 e1000_copper_link_setup_82577(struct e1000_hw *hw);
64 s32 e1000_check_polarity_82577(struct e1000_hw *hw);
65 s32 e1000_get_phy_info_82577(struct e1000_hw *hw);
66 s32 e1000_phy_force_speed_duplex_82577(struct e1000_hw *hw);
67 s32 e1000_get_cable_length_82577(struct e1000_hw *hw);