Lines Matching refs:ops
98 phy->ops.power_up = e1000_power_up_phy_copper; in e1000_init_phy_params_80003es2lan()
99 phy->ops.power_down = e1000_power_down_phy_copper_80003es2lan; in e1000_init_phy_params_80003es2lan()
107 phy->ops.acquire = e1000_acquire_phy_80003es2lan; in e1000_init_phy_params_80003es2lan()
108 phy->ops.check_polarity = e1000_check_polarity_m88; in e1000_init_phy_params_80003es2lan()
109 phy->ops.check_reset_block = e1000_check_reset_block_generic; in e1000_init_phy_params_80003es2lan()
110 phy->ops.commit = e1000_phy_sw_reset_generic; in e1000_init_phy_params_80003es2lan()
111 phy->ops.get_cfg_done = e1000_get_cfg_done_80003es2lan; in e1000_init_phy_params_80003es2lan()
112 phy->ops.get_info = e1000_get_phy_info_m88; in e1000_init_phy_params_80003es2lan()
113 phy->ops.release = e1000_release_phy_80003es2lan; in e1000_init_phy_params_80003es2lan()
114 phy->ops.reset = e1000_phy_hw_reset_generic; in e1000_init_phy_params_80003es2lan()
115 phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_generic; in e1000_init_phy_params_80003es2lan()
117 phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_80003es2lan; in e1000_init_phy_params_80003es2lan()
118 phy->ops.get_cable_length = e1000_get_cable_length_80003es2lan; in e1000_init_phy_params_80003es2lan()
119 phy->ops.read_reg = e1000_read_phy_reg_gg82563_80003es2lan; in e1000_init_phy_params_80003es2lan()
120 phy->ops.write_reg = e1000_write_phy_reg_gg82563_80003es2lan; in e1000_init_phy_params_80003es2lan()
122 phy->ops.cfg_on_link_up = e1000_cfg_on_link_up_80003es2lan; in e1000_init_phy_params_80003es2lan()
179 nvm->ops.acquire = e1000_acquire_nvm_80003es2lan; in e1000_init_nvm_params_80003es2lan()
180 nvm->ops.read = e1000_read_nvm_eerd; in e1000_init_nvm_params_80003es2lan()
181 nvm->ops.release = e1000_release_nvm_80003es2lan; in e1000_init_nvm_params_80003es2lan()
182 nvm->ops.update = e1000_update_nvm_checksum_generic; in e1000_init_nvm_params_80003es2lan()
183 nvm->ops.valid_led_default = e1000_valid_led_default_generic; in e1000_init_nvm_params_80003es2lan()
184 nvm->ops.validate = e1000_validate_nvm_checksum_generic; in e1000_init_nvm_params_80003es2lan()
185 nvm->ops.write = e1000_write_nvm_80003es2lan; in e1000_init_nvm_params_80003es2lan()
204 mac->ops.check_for_link = e1000_check_for_serdes_link_generic; in e1000_init_mac_params_80003es2lan()
205 mac->ops.setup_physical_interface = in e1000_init_mac_params_80003es2lan()
210 mac->ops.check_for_link = e1000_check_for_copper_link_generic; in e1000_init_mac_params_80003es2lan()
211 mac->ops.setup_physical_interface = in e1000_init_mac_params_80003es2lan()
233 mac->ops.get_bus_info = e1000_get_bus_info_pcie_generic; in e1000_init_mac_params_80003es2lan()
235 mac->ops.reset_hw = e1000_reset_hw_80003es2lan; in e1000_init_mac_params_80003es2lan()
237 mac->ops.init_hw = e1000_init_hw_80003es2lan; in e1000_init_mac_params_80003es2lan()
239 mac->ops.setup_link = e1000_setup_link_generic; in e1000_init_mac_params_80003es2lan()
241 mac->ops.check_mng_mode = e1000_check_mng_mode_generic; in e1000_init_mac_params_80003es2lan()
243 mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic; in e1000_init_mac_params_80003es2lan()
245 mac->ops.write_vfta = e1000_write_vfta_generic; in e1000_init_mac_params_80003es2lan()
247 mac->ops.clear_vfta = e1000_clear_vfta_generic; in e1000_init_mac_params_80003es2lan()
249 mac->ops.read_mac_addr = e1000_read_mac_addr_80003es2lan; in e1000_init_mac_params_80003es2lan()
251 mac->ops.id_led_init = e1000_id_led_init_generic; in e1000_init_mac_params_80003es2lan()
253 mac->ops.blink_led = e1000_blink_led_generic; in e1000_init_mac_params_80003es2lan()
255 mac->ops.setup_led = e1000_setup_led_generic; in e1000_init_mac_params_80003es2lan()
257 mac->ops.cleanup_led = e1000_cleanup_led_generic; in e1000_init_mac_params_80003es2lan()
259 mac->ops.led_on = e1000_led_on_generic; in e1000_init_mac_params_80003es2lan()
260 mac->ops.led_off = e1000_led_off_generic; in e1000_init_mac_params_80003es2lan()
262 mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_80003es2lan; in e1000_init_mac_params_80003es2lan()
264 mac->ops.get_link_up_info = e1000_get_link_up_info_80003es2lan; in e1000_init_mac_params_80003es2lan()
267 hw->mac.ops.set_lan_id(hw); in e1000_init_mac_params_80003es2lan()
282 hw->mac.ops.init_params = e1000_init_mac_params_80003es2lan; in e1000_init_function_pointers_80003es2lan()
283 hw->nvm.ops.init_params = e1000_init_nvm_params_80003es2lan; in e1000_init_function_pointers_80003es2lan()
284 hw->phy.ops.init_params = e1000_init_phy_params_80003es2lan; in e1000_init_function_pointers_80003es2lan()
597 if (!(hw->phy.ops.read_reg)) in e1000_phy_force_speed_duplex_80003es2lan()
603 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data); in e1000_phy_force_speed_duplex_80003es2lan()
608 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL, phy_data); in e1000_phy_force_speed_duplex_80003es2lan()
614 ret_val = hw->phy.ops.read_reg(hw, PHY_CONTROL, &phy_data); in e1000_phy_force_speed_duplex_80003es2lan()
623 ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL, phy_data); in e1000_phy_force_speed_duplex_80003es2lan()
653 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_MAC_SPEC_CTRL, in e1000_phy_force_speed_duplex_80003es2lan()
671 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_MAC_SPEC_CTRL, in e1000_phy_force_speed_duplex_80003es2lan()
692 if (!(hw->phy.ops.read_reg)) in e1000_get_cable_length_80003es2lan()
695 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_DSP_DISTANCE, &phy_data); in e1000_get_cable_length_80003es2lan()
730 hw->phy.ops.cfg_on_link_up(hw); in e1000_get_link_up_info_80003es2lan()
824 ret_val = mac->ops.id_led_init(hw); in e1000_init_hw_80003es2lan()
831 mac->ops.clear_vfta(hw); in e1000_init_hw_80003es2lan()
842 ret_val = mac->ops.setup_link(hw); in e1000_init_hw_80003es2lan()
977 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_MAC_SPEC_CTRL, &data); in e1000_copper_link_setup_gg82563_80003es2lan()
985 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_MAC_SPEC_CTRL, data); in e1000_copper_link_setup_gg82563_80003es2lan()
996 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_SPEC_CTRL, &data); in e1000_copper_link_setup_gg82563_80003es2lan()
1025 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL, data); in e1000_copper_link_setup_gg82563_80003es2lan()
1030 ret_val = hw->phy.ops.commit(hw); in e1000_copper_link_setup_gg82563_80003es2lan()
1053 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_SPEC_CTRL_2, &data); in e1000_copper_link_setup_gg82563_80003es2lan()
1058 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL_2, data); in e1000_copper_link_setup_gg82563_80003es2lan()
1066 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_PWR_MGMT_CTRL, &data); in e1000_copper_link_setup_gg82563_80003es2lan()
1074 if (!hw->mac.ops.check_mng_mode(hw)) { in e1000_copper_link_setup_gg82563_80003es2lan()
1077 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_PWR_MGMT_CTRL, in e1000_copper_link_setup_gg82563_80003es2lan()
1082 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, in e1000_copper_link_setup_gg82563_80003es2lan()
1088 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, in e1000_copper_link_setup_gg82563_80003es2lan()
1097 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_INBAND_CTRL, &data); in e1000_copper_link_setup_gg82563_80003es2lan()
1102 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_INBAND_CTRL, data); in e1000_copper_link_setup_gg82563_80003es2lan()
1229 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, in e1000_cfg_kmrn_10_100_80003es2lan()
1234 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, in e1000_cfg_kmrn_10_100_80003es2lan()
1246 return hw->phy.ops.write_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, reg_data); in e1000_cfg_kmrn_10_100_80003es2lan()
1280 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, in e1000_cfg_kmrn_1000_80003es2lan()
1285 ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, in e1000_cfg_kmrn_1000_80003es2lan()
1294 return hw->phy.ops.write_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, reg_data); in e1000_cfg_kmrn_1000_80003es2lan()
1399 if (!(hw->mac.ops.check_mng_mode(hw) || in e1000_power_down_phy_copper_80003es2lan()
1400 hw->phy.ops.check_reset_block(hw))) in e1000_power_down_phy_copper_80003es2lan()