Lines Matching refs:ops

95 		phy->ops.power_up = e1000_power_up_phy_copper;  in e1000_init_phy_params_82543()
96 phy->ops.power_down = e1000_power_down_phy_copper; in e1000_init_phy_params_82543()
105 phy->ops.check_polarity = e1000_check_polarity_m88; in e1000_init_phy_params_82543()
106 phy->ops.commit = e1000_phy_sw_reset_generic; in e1000_init_phy_params_82543()
107 phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_82543; in e1000_init_phy_params_82543()
108 phy->ops.get_cable_length = e1000_get_cable_length_m88; in e1000_init_phy_params_82543()
109 phy->ops.get_cfg_done = e1000_get_cfg_done_generic; in e1000_init_phy_params_82543()
110 phy->ops.read_reg = (hw->mac.type == e1000_82543) in e1000_init_phy_params_82543()
113 phy->ops.reset = (hw->mac.type == e1000_82543) in e1000_init_phy_params_82543()
116 phy->ops.write_reg = (hw->mac.type == e1000_82543) in e1000_init_phy_params_82543()
119 phy->ops.get_info = e1000_get_phy_info_m88; in e1000_init_phy_params_82543()
127 ret_val = phy->ops.reset(hw); in e1000_init_phy_params_82543()
180 nvm->ops.read = e1000_read_nvm_microwire; in e1000_init_nvm_params_82543()
181 nvm->ops.update = e1000_update_nvm_checksum_generic; in e1000_init_nvm_params_82543()
182 nvm->ops.valid_led_default = e1000_valid_led_default_generic; in e1000_init_nvm_params_82543()
183 nvm->ops.validate = e1000_validate_nvm_checksum_generic; in e1000_init_nvm_params_82543()
184 nvm->ops.write = e1000_write_nvm_microwire; in e1000_init_nvm_params_82543()
218 mac->ops.get_bus_info = e1000_get_bus_info_pci_generic; in e1000_init_mac_params_82543()
220 mac->ops.set_lan_id = e1000_set_lan_id_multi_port_pci; in e1000_init_mac_params_82543()
222 mac->ops.reset_hw = e1000_reset_hw_82543; in e1000_init_mac_params_82543()
224 mac->ops.init_hw = e1000_init_hw_82543; in e1000_init_mac_params_82543()
226 mac->ops.setup_link = e1000_setup_link_82543; in e1000_init_mac_params_82543()
228 mac->ops.setup_physical_interface = in e1000_init_mac_params_82543()
232 mac->ops.check_for_link = in e1000_init_mac_params_82543()
237 mac->ops.get_link_up_info = in e1000_init_mac_params_82543()
242 mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic; in e1000_init_mac_params_82543()
244 mac->ops.write_vfta = e1000_write_vfta_82543; in e1000_init_mac_params_82543()
246 mac->ops.clear_vfta = e1000_clear_vfta_generic; in e1000_init_mac_params_82543()
248 mac->ops.read_mac_addr = e1000_read_mac_addr_82543; in e1000_init_mac_params_82543()
250 mac->ops.led_on = e1000_led_on_82543; in e1000_init_mac_params_82543()
251 mac->ops.led_off = e1000_led_off_82543; in e1000_init_mac_params_82543()
253 mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_82543; in e1000_init_mac_params_82543()
273 hw->mac.ops.init_params = e1000_init_mac_params_82543; in e1000_init_function_pointers_82543()
274 hw->nvm.ops.init_params = e1000_init_nvm_params_82543; in e1000_init_function_pointers_82543()
275 hw->phy.ops.init_params = e1000_init_phy_params_82543; in e1000_init_function_pointers_82543()
774 if (!(hw->phy.ops.write_reg)) in e1000_polarity_reversal_workaround_82543()
781 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0019); in e1000_polarity_reversal_workaround_82543()
784 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFFFF); in e1000_polarity_reversal_workaround_82543()
788 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0000); in e1000_polarity_reversal_workaround_82543()
802 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &mii_status_reg); in e1000_polarity_reversal_workaround_82543()
806 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &mii_status_reg); in e1000_polarity_reversal_workaround_82543()
820 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0019); in e1000_polarity_reversal_workaround_82543()
824 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFFF0); in e1000_polarity_reversal_workaround_82543()
828 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFF00); in e1000_polarity_reversal_workaround_82543()
832 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0x0000); in e1000_polarity_reversal_workaround_82543()
836 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0000); in e1000_polarity_reversal_workaround_82543()
887 if (!(hw->phy.ops.get_cfg_done)) in e1000_phy_hw_reset_82543()
890 ret_val = hw->phy.ops.get_cfg_done(hw); in e1000_phy_hw_reset_82543()
940 hw->nvm.ops.reload(hw); in e1000_reset_hw_82543()
968 mac->ops.clear_vfta(hw); in e1000_init_hw_82543()
993 ret_val = mac->ops.setup_link(hw); in e1000_init_hw_82543()
1035 ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL2_REG, 1, &data); in e1000_setup_link_82543()
1078 ret_val = hw->phy.ops.reset(hw); in e1000_setup_copper_link_82543()
1126 hw->mac.ops.config_collision_dist(hw); in e1000_setup_copper_link_82543()
1160 hw->mac.ops.config_collision_dist(hw); in e1000_setup_fiber_link_82543()
1258 hw->mac.ops.config_collision_dist(hw); in e1000_check_for_copper_link_82543()
1286 ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex); in e1000_check_for_copper_link_82543()
1411 if (!(hw->phy.ops.read_reg)) in e1000_config_mac_to_phy_82543()
1423 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data); in e1000_config_mac_to_phy_82543()
1431 hw->mac.ops.config_collision_dist(hw); in e1000_config_mac_to_phy_82543()
1578 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in e1000_read_mac_addr_82543()