Lines Matching refs:e1000_hw

47 static s32  e1000_init_phy_params_82543(struct e1000_hw *hw);
48 static s32 e1000_init_nvm_params_82543(struct e1000_hw *hw);
49 static s32 e1000_init_mac_params_82543(struct e1000_hw *hw);
50 static s32 e1000_read_phy_reg_82543(struct e1000_hw *hw, u32 offset,
52 static s32 e1000_write_phy_reg_82543(struct e1000_hw *hw, u32 offset,
54 static s32 e1000_phy_force_speed_duplex_82543(struct e1000_hw *hw);
55 static s32 e1000_phy_hw_reset_82543(struct e1000_hw *hw);
56 static s32 e1000_reset_hw_82543(struct e1000_hw *hw);
57 static s32 e1000_init_hw_82543(struct e1000_hw *hw);
58 static s32 e1000_setup_link_82543(struct e1000_hw *hw);
59 static s32 e1000_setup_copper_link_82543(struct e1000_hw *hw);
60 static s32 e1000_setup_fiber_link_82543(struct e1000_hw *hw);
61 static s32 e1000_check_for_copper_link_82543(struct e1000_hw *hw);
62 static s32 e1000_check_for_fiber_link_82543(struct e1000_hw *hw);
63 static s32 e1000_led_on_82543(struct e1000_hw *hw);
64 static s32 e1000_led_off_82543(struct e1000_hw *hw);
65 static void e1000_write_vfta_82543(struct e1000_hw *hw, u32 offset,
67 static void e1000_clear_hw_cntrs_82543(struct e1000_hw *hw);
68 static s32 e1000_config_mac_to_phy_82543(struct e1000_hw *hw);
69 static bool e1000_init_phy_disabled_82543(struct e1000_hw *hw);
70 static void e1000_lower_mdi_clk_82543(struct e1000_hw *hw, u32 *ctrl);
71 static s32 e1000_polarity_reversal_workaround_82543(struct e1000_hw *hw);
72 static void e1000_raise_mdi_clk_82543(struct e1000_hw *hw, u32 *ctrl);
73 static u16 e1000_shift_in_mdi_bits_82543(struct e1000_hw *hw);
74 static void e1000_shift_out_mdi_bits_82543(struct e1000_hw *hw, u32 data,
76 static bool e1000_tbi_compatibility_enabled_82543(struct e1000_hw *hw);
77 static void e1000_set_tbi_sbp_82543(struct e1000_hw *hw, bool state);
78 static s32 e1000_read_mac_addr_82543(struct e1000_hw *hw);
85 static s32 e1000_init_phy_params_82543(struct e1000_hw *hw)
168 static s32 e1000_init_nvm_params_82543(struct e1000_hw *hw)
194 static s32 e1000_init_mac_params_82543(struct e1000_hw *hw)
270 void e1000_init_function_pointers_82543(struct e1000_hw *hw)
286 static bool e1000_tbi_compatibility_enabled_82543(struct e1000_hw *hw)
311 void e1000_set_tbi_compatibility_82543(struct e1000_hw *hw, bool state)
338 bool e1000_tbi_sbp_enabled_82543(struct e1000_hw *hw)
363 static void e1000_set_tbi_sbp_82543(struct e1000_hw *hw, bool state)
384 static bool e1000_init_phy_disabled_82543(struct e1000_hw *hw)
412 void e1000_tbi_adjust_stats_82543(struct e1000_hw *hw,
488 static s32 e1000_read_phy_reg_82543(struct e1000_hw *hw, u32 offset, u16 *data)
544 static s32 e1000_write_phy_reg_82543(struct e1000_hw *hw, u32 offset, u16 data)
591 static void e1000_raise_mdi_clk_82543(struct e1000_hw *hw, u32 *ctrl)
610 static void e1000_lower_mdi_clk_82543(struct e1000_hw *hw, u32 *ctrl)
631 static void e1000_shift_out_mdi_bits_82543(struct e1000_hw *hw, u32 data,
683 static u16 e1000_shift_in_mdi_bits_82543(struct e1000_hw *hw)
742 static s32 e1000_phy_force_speed_duplex_82543(struct e1000_hw *hw)
768 static s32 e1000_polarity_reversal_workaround_82543(struct e1000_hw *hw)
862 static s32 e1000_phy_hw_reset_82543(struct e1000_hw *hw)
902 static s32 e1000_reset_hw_82543(struct e1000_hw *hw)
957 static s32 e1000_init_hw_82543(struct e1000_hw *hw)
1020 static s32 e1000_setup_link_82543(struct e1000_hw *hw)
1061 static s32 e1000_setup_copper_link_82543(struct e1000_hw *hw)
1149 static s32 e1000_setup_fiber_link_82543(struct e1000_hw *hw)
1198 static s32 e1000_check_for_copper_link_82543(struct e1000_hw *hw)
1334 static s32 e1000_check_for_fiber_link_82543(struct e1000_hw *hw)
1404 static s32 e1000_config_mac_to_phy_82543(struct e1000_hw *hw)
1458 static void e1000_write_vfta_82543(struct e1000_hw *hw, u32 offset, u32 value)
1481 static s32 e1000_led_on_82543(struct e1000_hw *hw)
1508 static s32 e1000_led_off_82543(struct e1000_hw *hw)
1534 static void e1000_clear_hw_cntrs_82543(struct e1000_hw *hw)
1570 s32 e1000_read_mac_addr_82543(struct e1000_hw *hw)