Lines Matching refs:ops
374 if (hw->mac.ops.acquire_swfw_sync(hw, swfw_mask) in igc_read_i2c_byte_generic()
420 hw->mac.ops.release_swfw_sync(hw, swfw_mask); in igc_read_i2c_byte_generic()
431 hw->mac.ops.release_swfw_sync(hw, swfw_mask); in igc_read_i2c_byte_generic()
460 if (hw->mac.ops.acquire_swfw_sync(hw, swfw_mask) != IGC_SUCCESS) { in igc_write_i2c_byte_generic()
504 hw->mac.ops.release_swfw_sync(hw, swfw_mask); in igc_write_i2c_byte_generic()
558 if (hw->mac.ops.init_params) { in igc_init_mac_params()
559 ret_val = hw->mac.ops.init_params(hw); in igc_init_mac_params()
584 if (hw->nvm.ops.init_params) { in igc_init_nvm_params()
585 ret_val = hw->nvm.ops.init_params(hw); in igc_init_nvm_params()
610 if (hw->phy.ops.init_params) { in igc_init_phy_params()
611 ret_val = hw->phy.ops.init_params(hw); in igc_init_phy_params()
636 if (hw->mbx.ops.init_params) { in igc_init_mbx_params()
637 ret_val = hw->mbx.ops.init_params(hw); in igc_init_mbx_params()
995 if (hw->mac.ops.get_bus_info) in igc_get_bus_info()
996 return hw->mac.ops.get_bus_info(hw); in igc_get_bus_info()
1010 if (hw->mac.ops.clear_vfta) in igc_clear_vfta()
1011 hw->mac.ops.clear_vfta(hw); in igc_clear_vfta()
1025 if (hw->mac.ops.write_vfta) in igc_write_vfta()
1026 hw->mac.ops.write_vfta(hw, offset, value); in igc_write_vfta()
1041 if (hw->mac.ops.update_mc_addr_list) in igc_update_mc_addr_list()
1042 hw->mac.ops.update_mc_addr_list(hw, mc_addr_list, in igc_update_mc_addr_list()
1069 if (hw->mac.ops.check_for_link) in igc_check_for_link()
1070 return hw->mac.ops.check_for_link(hw); in igc_check_for_link()
1084 if (hw->mac.ops.check_mng_mode) in igc_check_mng_mode()
1085 return hw->mac.ops.check_mng_mode(hw); in igc_check_mng_mode()
1112 if (hw->mac.ops.reset_hw) in igc_reset_hw()
1113 return hw->mac.ops.reset_hw(hw); in igc_reset_hw()
1127 if (hw->mac.ops.init_hw) in igc_init_hw()
1128 return hw->mac.ops.init_hw(hw); in igc_init_hw()
1143 if (hw->mac.ops.setup_link) in igc_setup_link()
1144 return hw->mac.ops.setup_link(hw); in igc_setup_link()
1161 if (hw->mac.ops.get_link_up_info) in igc_get_speed_and_duplex()
1162 return hw->mac.ops.get_link_up_info(hw, speed, duplex); in igc_get_speed_and_duplex()
1177 if (hw->mac.ops.setup_led) in igc_setup_led()
1178 return hw->mac.ops.setup_led(hw); in igc_setup_led()
1192 if (hw->mac.ops.cleanup_led) in igc_cleanup_led()
1193 return hw->mac.ops.cleanup_led(hw); in igc_cleanup_led()
1208 if (hw->mac.ops.blink_led) in igc_blink_led()
1209 return hw->mac.ops.blink_led(hw); in igc_blink_led()
1223 if (hw->mac.ops.id_led_init) in igc_id_led_init()
1224 return hw->mac.ops.id_led_init(hw); in igc_id_led_init()
1238 if (hw->mac.ops.led_on) in igc_led_on()
1239 return hw->mac.ops.led_on(hw); in igc_led_on()
1253 if (hw->mac.ops.led_off) in igc_led_off()
1254 return hw->mac.ops.led_off(hw); in igc_led_off()
1305 if (hw->mac.ops.config_collision_dist) in igc_config_collision_dist()
1306 hw->mac.ops.config_collision_dist(hw); in igc_config_collision_dist()
1319 if (hw->mac.ops.rar_set) in igc_rar_set()
1320 return hw->mac.ops.rar_set(hw, addr, index); in igc_rar_set()
1333 if (hw->mac.ops.validate_mdi_setting) in igc_validate_mdi_setting()
1334 return hw->mac.ops.validate_mdi_setting(hw); in igc_validate_mdi_setting()
1422 if (hw->phy.ops.check_reset_block) in igc_check_reset_block()
1423 return hw->phy.ops.check_reset_block(hw); in igc_check_reset_block()
1439 if (hw->phy.ops.read_reg) in igc_read_phy_reg()
1440 return hw->phy.ops.read_reg(hw, offset, data); in igc_read_phy_reg()
1456 if (hw->phy.ops.write_reg) in igc_write_phy_reg()
1457 return hw->phy.ops.write_reg(hw, offset, data); in igc_write_phy_reg()
1471 if (hw->phy.ops.release) in igc_release_phy()
1472 hw->phy.ops.release(hw); in igc_release_phy()
1484 if (hw->phy.ops.acquire) in igc_acquire_phy()
1485 return hw->phy.ops.acquire(hw); in igc_acquire_phy()
1496 if (hw->phy.ops.cfg_on_link_up) in igc_cfg_on_link_up()
1497 return hw->phy.ops.cfg_on_link_up(hw); in igc_cfg_on_link_up()
1542 if (hw->phy.ops.get_cable_length) in igc_get_cable_length()
1543 return hw->phy.ops.get_cable_length(hw); in igc_get_cable_length()
1558 if (hw->phy.ops.get_info) in igc_get_phy_info()
1559 return hw->phy.ops.get_info(hw); in igc_get_phy_info()
1573 if (hw->phy.ops.reset) in igc_phy_hw_reset()
1574 return hw->phy.ops.reset(hw); in igc_phy_hw_reset()
1588 if (hw->phy.ops.commit) in igc_phy_commit()
1589 return hw->phy.ops.commit(hw); in igc_phy_commit()
1610 if (hw->phy.ops.set_d0_lplu_state) in igc_set_d0_lplu_state()
1611 return hw->phy.ops.set_d0_lplu_state(hw, active); in igc_set_d0_lplu_state()
1632 if (hw->phy.ops.set_d3_lplu_state) in igc_set_d3_lplu_state()
1633 return hw->phy.ops.set_d3_lplu_state(hw, active); in igc_set_d3_lplu_state()
1648 if (hw->mac.ops.read_mac_addr) in igc_read_mac_addr()
1649 return hw->mac.ops.read_mac_addr(hw); in igc_read_mac_addr()
1709 if (hw->nvm.ops.validate) in igc_validate_nvm_checksum()
1710 return hw->nvm.ops.validate(hw); in igc_validate_nvm_checksum()
1724 if (hw->nvm.ops.update) in igc_update_nvm_checksum()
1725 return hw->nvm.ops.update(hw); in igc_update_nvm_checksum()
1739 if (hw->nvm.ops.reload) in igc_reload_nvm()
1740 hw->nvm.ops.reload(hw); in igc_reload_nvm()
1755 if (hw->nvm.ops.read) in igc_read_nvm()
1756 return hw->nvm.ops.read(hw, offset, words, data); in igc_read_nvm()
1773 if (hw->nvm.ops.write) in igc_write_nvm()
1774 return hw->nvm.ops.write(hw, offset, words, data); in igc_write_nvm()
1804 if (hw->phy.ops.power_up) in igc_power_up_phy()
1805 hw->phy.ops.power_up(hw); in igc_power_up_phy()
1819 if (hw->phy.ops.power_down) in igc_power_down_phy()
1820 hw->phy.ops.power_down(hw); in igc_power_down_phy()
1831 if (hw->mac.ops.power_up_serdes) in igc_power_up_fiber_serdes_link()
1832 hw->mac.ops.power_up_serdes(hw); in igc_power_up_fiber_serdes_link()
1843 if (hw->mac.ops.shutdown_serdes) in igc_shutdown_fiber_serdes_link()
1844 hw->mac.ops.shutdown_serdes(hw); in igc_shutdown_fiber_serdes_link()