Lines Matching refs:mac
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()
662 struct igc_mac_info *mac = &hw->mac; in igc_set_mac_type() local
669 mac->type = igc_82542; in igc_set_mac_type()
673 mac->type = igc_82543; in igc_set_mac_type()
679 mac->type = igc_82544; in igc_set_mac_type()
686 mac->type = igc_82540; in igc_set_mac_type()
690 mac->type = igc_82545; in igc_set_mac_type()
695 mac->type = igc_82545_rev_3; in igc_set_mac_type()
700 mac->type = igc_82546; in igc_set_mac_type()
708 mac->type = igc_82546_rev_3; in igc_set_mac_type()
713 mac->type = igc_82541; in igc_set_mac_type()
719 mac->type = igc_82541_rev_2; in igc_set_mac_type()
723 mac->type = igc_82547; in igc_set_mac_type()
726 mac->type = igc_82547_rev_2; in igc_set_mac_type()
737 mac->type = igc_82571; in igc_set_mac_type()
743 mac->type = igc_82572; in igc_set_mac_type()
748 mac->type = igc_82573; in igc_set_mac_type()
752 mac->type = igc_82574; in igc_set_mac_type()
755 mac->type = igc_82583; in igc_set_mac_type()
761 mac->type = igc_80003es2lan; in igc_set_mac_type()
771 mac->type = igc_ich8lan; in igc_set_mac_type()
785 mac->type = igc_ich9lan; in igc_set_mac_type()
790 mac->type = igc_ich10lan; in igc_set_mac_type()
796 mac->type = igc_pchlan; in igc_set_mac_type()
800 mac->type = igc_pch2lan; in igc_set_mac_type()
810 mac->type = igc_pch_lpt; in igc_set_mac_type()
821 mac->type = igc_pch_spt; in igc_set_mac_type()
831 mac->type = igc_pch_cnp; in igc_set_mac_type()
836 mac->type = igc_82575; in igc_set_mac_type()
846 mac->type = igc_82576; in igc_set_mac_type()
850 mac->type = igc_vfadapt; in igc_set_mac_type()
862 mac->type = igc_82580; in igc_set_mac_type()
869 mac->type = igc_i350; in igc_set_mac_type()
880 mac->type = igc_i210; in igc_set_mac_type()
883 mac->type = igc_i211; in igc_set_mac_type()
891 mac->type = igc_i225; in igc_set_mac_type()
895 mac->type = igc_vfadapt_i350; in igc_set_mac_type()
900 mac->type = igc_i354; in igc_set_mac_type()
953 switch (hw->mac.type) { in igc_setup_init_funcs()
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()
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()
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()