Lines Matching refs:ops
122 ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0); in igb_check_for_link_media_swap()
126 ret_val = phy->ops.read_reg(hw, E1000_M88E1112_STATUS, &data); in igb_check_for_link_media_swap()
134 ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 1); in igb_check_for_link_media_swap()
138 ret_val = phy->ops.read_reg(hw, E1000_M88E1112_STATUS, &data); in igb_check_for_link_media_swap()
154 ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0); in igb_check_for_link_media_swap()
161 ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0); in igb_check_for_link_media_swap()
190 phy->ops.reset = igb_phy_hw_reset_sgmii_82575; in igb_init_phy_params_82575()
193 phy->ops.reset = igb_phy_hw_reset; in igb_init_phy_params_82575()
201 phy->ops.read_reg = igb_read_phy_reg_sgmii_82575; in igb_init_phy_params_82575()
202 phy->ops.write_reg = igb_write_phy_reg_sgmii_82575; in igb_init_phy_params_82575()
208 phy->ops.read_reg = igb_read_phy_reg_82580; in igb_init_phy_params_82575()
209 phy->ops.write_reg = igb_write_phy_reg_82580; in igb_init_phy_params_82575()
213 phy->ops.read_reg = igb_read_phy_reg_gs40g; in igb_init_phy_params_82575()
214 phy->ops.write_reg = igb_write_phy_reg_gs40g; in igb_init_phy_params_82575()
217 phy->ops.read_reg = igb_read_phy_reg_igp; in igb_init_phy_params_82575()
218 phy->ops.write_reg = igb_write_phy_reg_igp; in igb_init_phy_params_82575()
239 phy->ops.check_polarity = igb_check_polarity_m88; in igb_init_phy_params_82575()
240 phy->ops.get_phy_info = igb_get_phy_info_m88; in igb_init_phy_params_82575()
242 phy->ops.get_cable_length = in igb_init_phy_params_82575()
245 phy->ops.get_cable_length = igb_get_cable_length_m88; in igb_init_phy_params_82575()
246 phy->ops.force_speed_duplex = igb_phy_force_speed_duplex_m88; in igb_init_phy_params_82575()
251 ret_val = phy->ops.write_reg(hw, in igb_init_phy_params_82575()
257 ret_val = phy->ops.read_reg(hw, in igb_init_phy_params_82575()
267 hw->mac.ops.check_for_link = in igb_init_phy_params_82575()
278 phy->ops.get_phy_info = igb_get_phy_info_igp; in igb_init_phy_params_82575()
279 phy->ops.get_cable_length = igb_get_cable_length_igp_2; in igb_init_phy_params_82575()
280 phy->ops.force_speed_duplex = igb_phy_force_speed_duplex_igp; in igb_init_phy_params_82575()
281 phy->ops.set_d0_lplu_state = igb_set_d0_lplu_state_82575; in igb_init_phy_params_82575()
282 phy->ops.set_d3_lplu_state = igb_set_d3_lplu_state; in igb_init_phy_params_82575()
287 phy->ops.force_speed_duplex = in igb_init_phy_params_82575()
289 phy->ops.get_cable_length = igb_get_cable_length_82580; in igb_init_phy_params_82575()
290 phy->ops.get_phy_info = igb_get_phy_info_82580; in igb_init_phy_params_82575()
291 phy->ops.set_d0_lplu_state = igb_set_d0_lplu_state_82580; in igb_init_phy_params_82575()
292 phy->ops.set_d3_lplu_state = igb_set_d3_lplu_state_82580; in igb_init_phy_params_82575()
296 phy->ops.check_polarity = igb_check_polarity_m88; in igb_init_phy_params_82575()
297 phy->ops.get_phy_info = igb_get_phy_info_m88; in igb_init_phy_params_82575()
298 phy->ops.get_cable_length = igb_get_cable_length_m88_gen2; in igb_init_phy_params_82575()
299 phy->ops.set_d0_lplu_state = igb_set_d0_lplu_state_82580; in igb_init_phy_params_82575()
300 phy->ops.set_d3_lplu_state = igb_set_d3_lplu_state_82580; in igb_init_phy_params_82575()
301 phy->ops.force_speed_duplex = igb_phy_force_speed_duplex_m88; in igb_init_phy_params_82575()
361 nvm->ops.acquire = igb_acquire_nvm_82575; in igb_init_nvm_params_82575()
362 nvm->ops.release = igb_release_nvm_82575; in igb_init_nvm_params_82575()
363 nvm->ops.write = igb_write_nvm_spi; in igb_init_nvm_params_82575()
364 nvm->ops.validate = igb_validate_nvm_checksum; in igb_init_nvm_params_82575()
365 nvm->ops.update = igb_update_nvm_checksum; in igb_init_nvm_params_82575()
367 nvm->ops.read = igb_read_nvm_eerd; in igb_init_nvm_params_82575()
369 nvm->ops.read = igb_read_nvm_spi; in igb_init_nvm_params_82575()
374 nvm->ops.validate = igb_validate_nvm_checksum_82580; in igb_init_nvm_params_82575()
375 nvm->ops.update = igb_update_nvm_checksum_82580; in igb_init_nvm_params_82575()
379 nvm->ops.validate = igb_validate_nvm_checksum_i350; in igb_init_nvm_params_82575()
380 nvm->ops.update = igb_update_nvm_checksum_i350; in igb_init_nvm_params_82575()
418 mac->ops.reset_hw = igb_reset_hw_82580; in igb_init_mac_params_82575()
420 mac->ops.reset_hw = igb_reset_hw_82575; in igb_init_mac_params_82575()
423 mac->ops.acquire_swfw_sync = igb_acquire_swfw_sync_i210; in igb_init_mac_params_82575()
424 mac->ops.release_swfw_sync = igb_release_swfw_sync_i210; in igb_init_mac_params_82575()
427 mac->ops.acquire_swfw_sync = igb_acquire_swfw_sync_82575; in igb_init_mac_params_82575()
428 mac->ops.release_swfw_sync = igb_release_swfw_sync_82575; in igb_init_mac_params_82575()
446 mac->ops.setup_physical_interface = in igb_init_mac_params_82575()
715 return hw->mac.ops.acquire_swfw_sync(hw, mask); in igb_acquire_phy_82575()
736 hw->mac.ops.release_swfw_sync(hw, mask); in igb_release_phy_82575()
758 ret_val = hw->phy.ops.acquire(hw); in igb_read_phy_reg_sgmii_82575()
764 hw->phy.ops.release(hw); in igb_read_phy_reg_sgmii_82575()
790 ret_val = hw->phy.ops.acquire(hw); in igb_write_phy_reg_sgmii_82575()
796 hw->phy.ops.release(hw); in igb_write_phy_reg_sgmii_82575()
918 ret_val = hw->phy.ops.write_reg(hw, 0x1B, 0x8084); in igb_phy_hw_reset_sgmii_82575()
951 ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data); in igb_set_d0_lplu_state_82575()
957 ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT, in igb_set_d0_lplu_state_82575()
963 ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG, in igb_set_d0_lplu_state_82575()
966 ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG, in igb_set_d0_lplu_state_82575()
972 ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT, in igb_set_d0_lplu_state_82575()
980 ret_val = phy->ops.read_reg(hw, in igb_set_d0_lplu_state_82575()
986 ret_val = phy->ops.write_reg(hw, in igb_set_d0_lplu_state_82575()
991 ret_val = phy->ops.read_reg(hw, in igb_set_d0_lplu_state_82575()
997 ret_val = phy->ops.write_reg(hw, in igb_set_d0_lplu_state_82575()
1107 ret_val = hw->mac.ops.acquire_swfw_sync(hw, E1000_SWFW_EEP_SM); in igb_acquire_nvm_82575()
1114 hw->mac.ops.release_swfw_sync(hw, E1000_SWFW_EEP_SM); in igb_acquire_nvm_82575()
1130 hw->mac.ops.release_swfw_sync(hw, E1000_SWFW_EEP_SM); in igb_release_nvm_82575()
1588 ret_val = hw->phy.ops.reset(hw); in igb_setup_copper_link_82575()
1694 ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &data); in igb_setup_serdes_link_82575()
2152 ret_val = hw->phy.ops.acquire(hw); in igb_read_phy_reg_82580()
2158 hw->phy.ops.release(hw); in igb_read_phy_reg_82580()
2177 ret_val = hw->phy.ops.acquire(hw); in igb_write_phy_reg_82580()
2183 hw->phy.ops.release(hw); in igb_write_phy_reg_82580()
2208 ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_A + in igb_reset_mdicnfg_82580()
2269 hw->mac.ops.acquire_swfw_sync(hw, swmbsw_mask)) in igb_reset_hw_82580()
2310 hw->mac.ops.release_swfw_sync(hw, swmbsw_mask); in igb_reset_hw_82580()
2352 ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data); in igb_validate_nvm_checksum_with_offset()
2387 ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data); in igb_update_nvm_checksum_with_offset()
2395 ret_val = hw->nvm.ops.write(hw, (NVM_CHECKSUM_REG + offset), 1, in igb_update_nvm_checksum_with_offset()
2419 ret_val = hw->nvm.ops.read(hw, NVM_COMPATIBILITY_REG_3, 1, &nvm_data); in igb_validate_nvm_checksum_82580()
2458 ret_val = hw->nvm.ops.read(hw, NVM_COMPATIBILITY_REG_3, 1, &nvm_data); in igb_update_nvm_checksum_82580()
2467 ret_val = hw->nvm.ops.write(hw, NVM_COMPATIBILITY_REG_3, 1, in igb_update_nvm_checksum_82580()
2549 ret_val = hw->phy.ops.write_reg(hw, E1000_EMIADD, address); in __igb_access_emi_reg()
2554 ret_val = hw->phy.ops.read_reg(hw, E1000_EMIDATA, data); in __igb_access_emi_reg()
2556 ret_val = hw->phy.ops.write_reg(hw, E1000_EMIDATA, *data); in __igb_access_emi_reg()
2650 ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 18); in igb_set_eee_i354()
2654 ret_val = phy->ops.read_reg(hw, E1000_M88E1543_EEE_CTRL_1, in igb_set_eee_i354()
2660 ret_val = phy->ops.write_reg(hw, E1000_M88E1543_EEE_CTRL_1, in igb_set_eee_i354()
2666 ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0); in igb_set_eee_i354()
2779 hw->nvm.ops.read(hw, NVM_ETS_CFG, 1, &ets_offset); in igb_get_thermal_sensor_data_generic()
2783 hw->nvm.ops.read(hw, ets_offset, 1, &ets_cfg); in igb_get_thermal_sensor_data_generic()
2793 hw->nvm.ops.read(hw, (ets_offset + i), 1, &ets_sensor); in igb_get_thermal_sensor_data_generic()
2800 hw->phy.ops.read_i2c_byte(hw, in igb_get_thermal_sensor_data_generic()
2840 hw->nvm.ops.read(hw, NVM_ETS_CFG, 1, &ets_offset); in igb_init_thermal_sensor_thresh_generic()
2844 hw->nvm.ops.read(hw, ets_offset, 1, &ets_cfg); in igb_init_thermal_sensor_thresh_generic()
2854 hw->nvm.ops.read(hw, (ets_offset + i), 1, &ets_sensor); in igb_init_thermal_sensor_thresh_generic()
2861 hw->phy.ops.write_i2c_byte(hw, in igb_init_thermal_sensor_thresh_generic()