Lines Matching refs:ops

108 	phy->ops.check_reset_block	= e1000_check_reset_block_generic;
109 phy->ops.reset = e1000_phy_hw_reset_generic;
110 phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_82571;
111 phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_generic;
112 phy->ops.power_up = e1000_power_up_phy_copper;
113 phy->ops.power_down = e1000_power_down_phy_copper_82571;
119 phy->ops.get_cfg_done = e1000_get_cfg_done_82571;
120 phy->ops.get_info = e1000_get_phy_info_igp;
121 phy->ops.check_polarity = e1000_check_polarity_igp;
122 phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_igp;
123 phy->ops.get_cable_length = e1000_get_cable_length_igp_2;
124 phy->ops.read_reg = e1000_read_phy_reg_igp;
125 phy->ops.write_reg = e1000_write_phy_reg_igp;
126 phy->ops.acquire = e1000_get_hw_semaphore;
127 phy->ops.release = e1000_put_hw_semaphore;
131 phy->ops.get_cfg_done = e1000_get_cfg_done_generic;
132 phy->ops.get_info = e1000_get_phy_info_m88;
133 phy->ops.check_polarity = e1000_check_polarity_m88;
134 phy->ops.commit = e1000_phy_sw_reset_generic;
135 phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
136 phy->ops.get_cable_length = e1000_get_cable_length_m88;
137 phy->ops.read_reg = e1000_read_phy_reg_m88;
138 phy->ops.write_reg = e1000_write_phy_reg_m88;
139 phy->ops.acquire = e1000_get_hw_semaphore;
140 phy->ops.release = e1000_put_hw_semaphore;
146 phy->ops.get_cfg_done = e1000_get_cfg_done_generic;
147 phy->ops.get_info = e1000_get_phy_info_m88;
148 phy->ops.check_polarity = e1000_check_polarity_m88;
149 phy->ops.commit = e1000_phy_sw_reset_generic;
150 phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
151 phy->ops.get_cable_length = e1000_get_cable_length_m88;
152 phy->ops.read_reg = e1000_read_phy_reg_bm2;
153 phy->ops.write_reg = e1000_write_phy_reg_bm2;
154 phy->ops.acquire = e1000_get_hw_semaphore_82574;
155 phy->ops.release = e1000_put_hw_semaphore_82574;
156 phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_82574;
157 phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_82574;
262 nvm->ops.acquire = e1000_get_hw_semaphore_82574;
263 nvm->ops.release = e1000_put_hw_semaphore_82574;
266 nvm->ops.acquire = e1000_acquire_nvm_82571;
267 nvm->ops.release = e1000_release_nvm_82571;
270 nvm->ops.read = e1000_read_nvm_eerd;
271 nvm->ops.update = e1000_update_nvm_checksum_82571;
272 nvm->ops.validate = e1000_validate_nvm_checksum_82571;
273 nvm->ops.valid_led_default = e1000_valid_led_default_82571;
274 nvm->ops.write = e1000_write_nvm_82571;
298 mac->ops.setup_physical_interface =
300 mac->ops.check_for_link = e1000_check_for_fiber_link_generic;
301 mac->ops.get_link_up_info =
309 mac->ops.setup_physical_interface =
311 mac->ops.check_for_link = e1000_check_for_serdes_link_82571;
312 mac->ops.get_link_up_info =
317 mac->ops.setup_physical_interface =
319 mac->ops.check_for_link = e1000_check_for_copper_link_generic;
320 mac->ops.get_link_up_info =
337 mac->ops.get_bus_info = e1000_get_bus_info_pcie_generic;
339 mac->ops.reset_hw = e1000_reset_hw_82571;
341 mac->ops.init_hw = e1000_init_hw_82571;
343 mac->ops.setup_link = e1000_setup_link_82571;
345 mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
347 mac->ops.write_vfta = e1000_write_vfta_generic;
349 mac->ops.clear_vfta = e1000_clear_vfta_82571;
351 mac->ops.read_mac_addr = e1000_read_mac_addr_82571;
353 mac->ops.id_led_init = e1000_id_led_init_generic;
355 mac->ops.setup_led = e1000_setup_led_generic;
357 mac->ops.cleanup_led = e1000_cleanup_led_generic;
359 mac->ops.led_off = e1000_led_off_generic;
361 mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_82571;
366 mac->ops.set_lan_id = e1000_set_lan_id_single_port;
367 mac->ops.check_mng_mode = e1000_check_mng_mode_generic;
368 mac->ops.led_on = e1000_led_on_generic;
369 mac->ops.blink_led = e1000_blink_led_generic;
381 mac->ops.set_lan_id = e1000_set_lan_id_single_port;
382 mac->ops.check_mng_mode = e1000_check_mng_mode_82574;
383 mac->ops.led_on = e1000_led_on_82574;
386 mac->ops.check_mng_mode = e1000_check_mng_mode_generic;
387 mac->ops.led_on = e1000_led_on_generic;
388 mac->ops.blink_led = e1000_blink_led_generic;
449 hw->mac.ops.init_params = e1000_init_mac_params_82571;
450 hw->nvm.ops.init_params = e1000_init_nvm_params_82571;
451 hw->phy.ops.init_params = e1000_init_phy_params_82571;
484 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
490 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
879 if (!(phy->ops.read_reg))
882 ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data);
888 ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
894 ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
899 ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
905 ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
913 ret_val = phy->ops.read_reg(hw,
920 ret_val = phy->ops.write_reg(hw,
926 ret_val = phy->ops.read_reg(hw,
933 ret_val = phy->ops.write_reg(hw,
1082 ret_val = mac->ops.id_led_init(hw);
1089 mac->ops.clear_vfta(hw);
1106 ret_val = mac->ops.setup_link(hw);
1340 ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL2_REG, 1, &data);
1392 ret_val = hw->phy.ops.read_reg(hw, E1000_RECEIVE_ERROR_COUNTER,
1397 ret_val = hw->phy.ops.read_reg(hw, E1000_BASE1000T_STATUS,
1697 ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
1760 hw->mac.ops.rar_set(hw, hw->mac.addr,
1789 ret_val = nvm->ops.read(hw, 0x10, 1, &data);
1801 ret_val = nvm->ops.read(hw, 0x23, 1, &data);
1807 ret_val = nvm->ops.write(hw, 0x23, 1, &data);
1810 ret_val = nvm->ops.update(hw);
1855 if (!phy->ops.check_reset_block)
1859 if (!(mac->ops.check_mng_mode(hw) || phy->ops.check_reset_block(hw)))