Lines Matching refs:ops
62 mac->ops.dmac_config = ixgbe_dmac_config_X550; in ixgbe_init_ops_X550()
63 mac->ops.dmac_config_tcs = ixgbe_dmac_config_tcs_X550; in ixgbe_init_ops_X550()
64 mac->ops.dmac_update_tcs = ixgbe_dmac_update_tcs_X550; in ixgbe_init_ops_X550()
65 mac->ops.setup_eee = NULL; in ixgbe_init_ops_X550()
66 mac->ops.set_source_address_pruning = in ixgbe_init_ops_X550()
68 mac->ops.set_ethertype_anti_spoofing = in ixgbe_init_ops_X550()
71 mac->ops.get_rtrup2tc = ixgbe_dcb_get_rtrup2tc_generic; in ixgbe_init_ops_X550()
72 eeprom->ops.init_params = ixgbe_init_eeprom_params_X550; in ixgbe_init_ops_X550()
73 eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X550; in ixgbe_init_ops_X550()
74 eeprom->ops.read = ixgbe_read_ee_hostif_X550; in ixgbe_init_ops_X550()
75 eeprom->ops.read_buffer = ixgbe_read_ee_hostif_buffer_X550; in ixgbe_init_ops_X550()
76 eeprom->ops.write = ixgbe_write_ee_hostif_X550; in ixgbe_init_ops_X550()
77 eeprom->ops.write_buffer = ixgbe_write_ee_hostif_buffer_X550; in ixgbe_init_ops_X550()
78 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X550; in ixgbe_init_ops_X550()
79 eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X550; in ixgbe_init_ops_X550()
81 mac->ops.disable_mdd = ixgbe_disable_mdd_X550; in ixgbe_init_ops_X550()
82 mac->ops.enable_mdd = ixgbe_enable_mdd_X550; in ixgbe_init_ops_X550()
83 mac->ops.mdd_event = ixgbe_mdd_event_X550; in ixgbe_init_ops_X550()
84 mac->ops.restore_mdd_vf = ixgbe_restore_mdd_vf_X550; in ixgbe_init_ops_X550()
85 mac->ops.fw_recovery_mode = ixgbe_fw_recovery_mode_X550; in ixgbe_init_ops_X550()
86 mac->ops.disable_rx = ixgbe_disable_rx_x550; in ixgbe_init_ops_X550()
88 mac->ops.set_fw_drv_ver = ixgbe_set_fw_drv_ver_x550; in ixgbe_init_ops_X550()
91 hw->mac.ops.led_on = NULL; in ixgbe_init_ops_X550()
92 hw->mac.ops.led_off = NULL; in ixgbe_init_ops_X550()
96 hw->mac.ops.led_on = ixgbe_led_on_t_X550em; in ixgbe_init_ops_X550()
97 hw->mac.ops.led_off = ixgbe_led_off_t_X550em; in ixgbe_init_ops_X550()
115 return hw->link.ops.read_link_unlocked(hw, hw->link.addr, reg, value); in ixgbe_read_cs4227()
128 return hw->link.ops.write_link_unlocked(hw, hw->link.addr, reg, value); in ixgbe_write_cs4227()
257 status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask); in ixgbe_check_cs4227()
277 hw->mac.ops.release_swfw_sync(hw, swfw_mask); in ixgbe_check_cs4227()
283 status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask); in ixgbe_check_cs4227()
304 hw->mac.ops.release_swfw_sync(hw, swfw_mask); in ixgbe_check_cs4227()
306 status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask); in ixgbe_check_cs4227()
318 hw->mac.ops.release_swfw_sync(hw, swfw_mask); in ixgbe_check_cs4227()
347 hw->mac.ops.set_lan_id(hw); in ixgbe_identify_phy_x550em()
501 hw->phy.ops.read_reg = NULL; in ixgbe_identify_phy_fw()
502 hw->phy.ops.write_reg = NULL; in ixgbe_identify_phy_fw()
621 mac->ops.get_thermal_sensor_data = NULL; in ixgbe_init_ops_X550EM()
622 mac->ops.init_thermal_sensor_thresh = NULL; in ixgbe_init_ops_X550EM()
626 mac->ops.bypass_rw = NULL; in ixgbe_init_ops_X550EM()
627 mac->ops.bypass_valid_rd = NULL; in ixgbe_init_ops_X550EM()
628 mac->ops.bypass_set = NULL; in ixgbe_init_ops_X550EM()
629 mac->ops.bypass_rd_eep = NULL; in ixgbe_init_ops_X550EM()
632 mac->ops.get_san_mac_addr = NULL; in ixgbe_init_ops_X550EM()
633 mac->ops.set_san_mac_addr = NULL; in ixgbe_init_ops_X550EM()
634 mac->ops.get_wwn_prefix = NULL; in ixgbe_init_ops_X550EM()
635 mac->ops.get_fcoe_boot_status = NULL; in ixgbe_init_ops_X550EM()
638 mac->ops.disable_sec_rx_path = NULL; in ixgbe_init_ops_X550EM()
639 mac->ops.enable_sec_rx_path = NULL; in ixgbe_init_ops_X550EM()
642 mac->ops.prot_autoc_read = NULL; in ixgbe_init_ops_X550EM()
643 mac->ops.prot_autoc_write = NULL; in ixgbe_init_ops_X550EM()
647 mac->ops.get_bus_info = ixgbe_get_bus_info_X550em; in ixgbe_init_ops_X550EM()
650 mac->ops.get_media_type = ixgbe_get_media_type_X550em; in ixgbe_init_ops_X550EM()
651 mac->ops.setup_sfp = ixgbe_setup_sfp_modules_X550em; in ixgbe_init_ops_X550EM()
652 mac->ops.get_link_capabilities = ixgbe_get_link_capabilities_X550em; in ixgbe_init_ops_X550EM()
653 mac->ops.reset_hw = ixgbe_reset_hw_X550em; in ixgbe_init_ops_X550EM()
654 mac->ops.get_supported_physical_layer = in ixgbe_init_ops_X550EM()
657 if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper) in ixgbe_init_ops_X550EM()
658 mac->ops.setup_fc = ixgbe_setup_fc_generic; in ixgbe_init_ops_X550EM()
660 mac->ops.setup_fc = ixgbe_setup_fc_X550em; in ixgbe_init_ops_X550EM()
663 phy->ops.init = ixgbe_init_phy_ops_X550em; in ixgbe_init_ops_X550EM()
667 mac->ops.setup_fc = NULL; in ixgbe_init_ops_X550EM()
668 phy->ops.identify = ixgbe_identify_phy_fw; in ixgbe_init_ops_X550EM()
669 phy->ops.set_phy_power = NULL; in ixgbe_init_ops_X550EM()
670 phy->ops.get_firmware_version = NULL; in ixgbe_init_ops_X550EM()
673 mac->ops.setup_fc = NULL; in ixgbe_init_ops_X550EM()
674 phy->ops.identify = ixgbe_identify_phy_x550em; in ixgbe_init_ops_X550EM()
675 phy->ops.set_phy_power = NULL; in ixgbe_init_ops_X550EM()
678 phy->ops.identify = ixgbe_identify_phy_x550em; in ixgbe_init_ops_X550EM()
681 if (mac->ops.get_media_type(hw) != ixgbe_media_type_copper) in ixgbe_init_ops_X550EM()
682 phy->ops.set_phy_power = NULL; in ixgbe_init_ops_X550EM()
686 eeprom->ops.init_params = ixgbe_init_eeprom_params_X540; in ixgbe_init_ops_X550EM()
687 eeprom->ops.read = ixgbe_read_ee_hostif_X550; in ixgbe_init_ops_X550EM()
688 eeprom->ops.read_buffer = ixgbe_read_ee_hostif_buffer_X550; in ixgbe_init_ops_X550EM()
689 eeprom->ops.write = ixgbe_write_ee_hostif_X550; in ixgbe_init_ops_X550EM()
690 eeprom->ops.write_buffer = ixgbe_write_ee_hostif_buffer_X550; in ixgbe_init_ops_X550EM()
691 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X550; in ixgbe_init_ops_X550EM()
692 eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X550; in ixgbe_init_ops_X550EM()
693 eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X550; in ixgbe_init_ops_X550EM()
781 return hw->phy.ops.setup_link(hw); in ixgbe_setup_eee_fw()
801 mac->ops.read_iosf_sb_reg = ixgbe_read_iosf_sb_reg_x550; in ixgbe_init_ops_X550EM_a()
802 mac->ops.write_iosf_sb_reg = ixgbe_write_iosf_sb_reg_x550; in ixgbe_init_ops_X550EM_a()
803 mac->ops.acquire_swfw_sync = ixgbe_acquire_swfw_sync_X550a; in ixgbe_init_ops_X550EM_a()
804 mac->ops.release_swfw_sync = ixgbe_release_swfw_sync_X550a; in ixgbe_init_ops_X550EM_a()
806 switch (mac->ops.get_media_type(hw)) { in ixgbe_init_ops_X550EM_a()
808 mac->ops.setup_fc = NULL; in ixgbe_init_ops_X550EM_a()
809 mac->ops.fc_autoneg = ixgbe_fc_autoneg_fiber_x550em_a; in ixgbe_init_ops_X550EM_a()
812 mac->ops.fc_autoneg = ixgbe_fc_autoneg_backplane_x550em_a; in ixgbe_init_ops_X550EM_a()
813 mac->ops.setup_fc = ixgbe_setup_fc_backplane_x550em_a; in ixgbe_init_ops_X550EM_a()
822 mac->ops.fc_autoneg = ixgbe_fc_autoneg_sgmii_x550em_a; in ixgbe_init_ops_X550EM_a()
823 mac->ops.setup_fc = ixgbe_fc_autoneg_fw; in ixgbe_init_ops_X550EM_a()
824 mac->ops.setup_eee = ixgbe_setup_eee_fw; in ixgbe_init_ops_X550EM_a()
854 mac->ops.read_iosf_sb_reg = ixgbe_read_iosf_sb_reg_x550; in ixgbe_init_ops_X550EM_x()
855 mac->ops.write_iosf_sb_reg = ixgbe_write_iosf_sb_reg_x550; in ixgbe_init_ops_X550EM_x()
856 mac->ops.acquire_swfw_sync = ixgbe_acquire_swfw_sync_X550em; in ixgbe_init_ops_X550EM_x()
857 mac->ops.release_swfw_sync = ixgbe_release_swfw_sync_X550em; in ixgbe_init_ops_X550EM_x()
858 link->ops.read_link = ixgbe_read_i2c_combined_generic; in ixgbe_init_ops_X550EM_x()
859 link->ops.read_link_unlocked = ixgbe_read_i2c_combined_generic_unlocked; in ixgbe_init_ops_X550EM_x()
860 link->ops.write_link = ixgbe_write_i2c_combined_generic; in ixgbe_init_ops_X550EM_x()
861 link->ops.write_link_unlocked = in ixgbe_init_ops_X550EM_x()
866 mac->ops.setup_fc = NULL; in ixgbe_init_ops_X550EM_x()
867 mac->ops.setup_eee = NULL; in ixgbe_init_ops_X550EM_x()
868 mac->ops.init_led_link_act = NULL; in ixgbe_init_ops_X550EM_x()
1555 hw->phy.ops.reset = NULL; in ixgbe_setup_sfp_modules_X550em()
1571 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_restart_an_internal_phy_x550em()
1581 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_restart_an_internal_phy_x550em()
1589 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_restart_an_internal_phy_x550em()
1599 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_restart_an_internal_phy_x550em()
1620 rc = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_sgmii()
1631 rc = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_sgmii()
1637 rc = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_sgmii()
1645 rc = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_sgmii()
1651 rc = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_sgmii()
1663 rc = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_sgmii()
1673 return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait); in ixgbe_setup_sgmii()
1689 rc = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_sgmii_fw()
1700 rc = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_sgmii_fw()
1706 rc = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_sgmii_fw()
1714 rc = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_sgmii_fw()
1720 rc = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_sgmii_fw()
1726 rc = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_sgmii_fw()
1738 rc = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_sgmii_fw()
1746 return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait); in ixgbe_setup_sgmii_fw()
1759 switch (hw->mac.ops.get_media_type(hw)) { in ixgbe_init_mac_link_ops_X550em()
1764 mac->ops.disable_tx_laser = NULL; in ixgbe_init_mac_link_ops_X550em()
1765 mac->ops.enable_tx_laser = NULL; in ixgbe_init_mac_link_ops_X550em()
1766 mac->ops.flap_tx_laser = NULL; in ixgbe_init_mac_link_ops_X550em()
1767 mac->ops.setup_link = ixgbe_setup_mac_link_multispeed_fiber; in ixgbe_init_mac_link_ops_X550em()
1768 mac->ops.set_rate_select_speed = in ixgbe_init_mac_link_ops_X550em()
1773 mac->ops.setup_mac_link = in ixgbe_init_mac_link_ops_X550em()
1776 mac->ops.setup_mac_link = in ixgbe_init_mac_link_ops_X550em()
1785 mac->ops.setup_link = ixgbe_setup_sgmii_fw; in ixgbe_init_mac_link_ops_X550em()
1786 mac->ops.check_link = in ixgbe_init_mac_link_ops_X550em()
1789 mac->ops.setup_link = in ixgbe_init_mac_link_ops_X550em()
1793 mac->ops.setup_link = ixgbe_setup_mac_link_t_X550em; in ixgbe_init_mac_link_ops_X550em()
1794 mac->ops.check_link = ixgbe_check_link_t_X550em; in ixgbe_init_mac_link_ops_X550em()
1800 mac->ops.setup_link = ixgbe_setup_sgmii; in ixgbe_init_mac_link_ops_X550em()
1908 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG, in ixgbe_get_lasi_ext_t_x550em()
1917 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_FLAG, in ixgbe_get_lasi_ext_t_x550em()
1927 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_ALARM_1, in ixgbe_get_lasi_ext_t_x550em()
1941 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_FAULT_MSG, in ixgbe_get_lasi_ext_t_x550em()
1957 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG, in ixgbe_get_lasi_ext_t_x550em()
1965 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_TX_ALARM2, in ixgbe_get_lasi_ext_t_x550em()
2007 status = hw->phy.ops.read_reg(hw, in ixgbe_enable_lasi_ext_t_x550em()
2016 status = hw->phy.ops.write_reg(hw, in ixgbe_enable_lasi_ext_t_x550em()
2025 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_MASK, in ixgbe_enable_lasi_ext_t_x550em()
2035 status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_MASK, in ixgbe_enable_lasi_ext_t_x550em()
2043 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_MASK, in ixgbe_enable_lasi_ext_t_x550em()
2053 status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_MASK, in ixgbe_enable_lasi_ext_t_x550em()
2061 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_STD_MASK, in ixgbe_enable_lasi_ext_t_x550em()
2070 status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_STD_MASK, in ixgbe_enable_lasi_ext_t_x550em()
2090 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_kr_speed_x550em()
2108 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_kr_speed_x550em()
2114 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_kr_speed_x550em()
2127 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_kr_speed_x550em()
2221 hw->mac.ops.set_lan_id(hw); in ixgbe_init_phy_ops_X550em()
2224 if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_fiber) { in ixgbe_init_phy_ops_X550em()
2227 phy->ops.identify_sfp = ixgbe_identify_sfp_module_X550em; in ixgbe_init_phy_ops_X550em()
2233 phy->ops.read_reg_mdi = NULL; in ixgbe_init_phy_ops_X550em()
2234 phy->ops.write_reg_mdi = NULL; in ixgbe_init_phy_ops_X550em()
2235 hw->phy.ops.read_reg = NULL; in ixgbe_init_phy_ops_X550em()
2236 hw->phy.ops.write_reg = NULL; in ixgbe_init_phy_ops_X550em()
2237 phy->ops.check_overtemp = ixgbe_check_overtemp_fw; in ixgbe_init_phy_ops_X550em()
2246 hw->phy.ops.read_reg = ixgbe_read_phy_reg_x550a; in ixgbe_init_phy_ops_X550em()
2247 hw->phy.ops.write_reg = ixgbe_write_phy_reg_x550a; in ixgbe_init_phy_ops_X550em()
2258 phy->ops.read_reg_mdi = NULL; in ixgbe_init_phy_ops_X550em()
2259 phy->ops.write_reg_mdi = NULL; in ixgbe_init_phy_ops_X550em()
2265 ret_val = phy->ops.identify(hw); in ixgbe_init_phy_ops_X550em()
2273 phy->ops.reset = NULL; in ixgbe_init_phy_ops_X550em()
2278 phy->ops.setup_link = NULL; in ixgbe_init_phy_ops_X550em()
2279 phy->ops.read_reg = ixgbe_read_phy_reg_x550em; in ixgbe_init_phy_ops_X550em()
2280 phy->ops.write_reg = ixgbe_write_phy_reg_x550em; in ixgbe_init_phy_ops_X550em()
2283 phy->ops.setup_link = ixgbe_setup_kr_x550em; in ixgbe_init_phy_ops_X550em()
2284 phy->ops.read_reg = ixgbe_read_phy_reg_x550em; in ixgbe_init_phy_ops_X550em()
2285 phy->ops.write_reg = ixgbe_write_phy_reg_x550em; in ixgbe_init_phy_ops_X550em()
2289 phy->ops.setup_link = NULL; in ixgbe_init_phy_ops_X550em()
2290 phy->ops.reset = NULL; in ixgbe_init_phy_ops_X550em()
2294 phy->ops.setup_link = NULL; in ixgbe_init_phy_ops_X550em()
2295 phy->ops.read_reg = ixgbe_read_phy_reg_x550em; in ixgbe_init_phy_ops_X550em()
2296 phy->ops.write_reg = ixgbe_write_phy_reg_x550em; in ixgbe_init_phy_ops_X550em()
2302 phy->ops.setup_internal_link = in ixgbe_init_phy_ops_X550em()
2309 phy->ops.enter_lplu = ixgbe_enter_lplu_t_x550em; in ixgbe_init_phy_ops_X550em()
2311 phy->ops.handle_lasi = ixgbe_handle_lasi_ext_t_x550em; in ixgbe_init_phy_ops_X550em()
2312 phy->ops.reset = ixgbe_reset_phy_t_X550em; in ixgbe_init_phy_ops_X550em()
2315 phy->ops.setup_link = NULL; in ixgbe_init_phy_ops_X550em()
2318 phy->ops.setup_link = ixgbe_setup_fw_link; in ixgbe_init_phy_ops_X550em()
2319 phy->ops.reset = ixgbe_reset_phy_fw; in ixgbe_init_phy_ops_X550em()
2379 status = hw->mac.ops.stop_adapter(hw); in ixgbe_reset_hw_X550em()
2390 status = hw->phy.ops.init(hw); in ixgbe_reset_hw_X550em()
2414 status = hw->mac.ops.setup_sfp(hw); in ixgbe_reset_hw_X550em()
2422 if (!hw->phy.reset_disable && hw->phy.ops.reset) { in ixgbe_reset_hw_X550em()
2423 if (hw->phy.ops.reset(hw) == IXGBE_ERR_OVERTEMP) in ixgbe_reset_hw_X550em()
2435 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_reset_hw_X550em()
2440 status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask); in ixgbe_reset_hw_X550em()
2449 hw->mac.ops.release_swfw_sync(hw, swfw_mask); in ixgbe_reset_hw_X550em()
2476 hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr); in ixgbe_reset_hw_X550em()
2483 hw->mac.ops.init_rx_addrs(hw); in ixgbe_reset_hw_X550em()
2505 status = hw->phy.ops.read_reg(hw, in ixgbe_init_ext_t_x550em()
2517 status = hw->phy.ops.read_reg(hw, in ixgbe_init_ext_t_x550em()
2527 status = hw->phy.ops.write_reg(hw, in ixgbe_init_ext_t_x550em()
2595 ret_val = hw->link.ops.write_link(hw, hw->link.addr, reg_slice, in ixgbe_setup_mac_link_sfp_x550em()
2615 status = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_sfi_x550a()
2639 status = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_sfi_x550a()
2682 ret_val = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_mac_link_sfp_x550a()
2693 ret_val = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_mac_link_sfp_x550a()
2713 ret_val = hw->phy.ops.read_reg(hw, IXGBE_CS4227_EFUSE_PDF_SKU, in ixgbe_setup_mac_link_sfp_x550a()
2731 ret_val = hw->phy.ops.read_reg(hw, reg_slice, in ixgbe_setup_mac_link_sfp_x550a()
2744 ret_val = hw->phy.ops.write_reg(hw, reg_slice, in ixgbe_setup_mac_link_sfp_x550a()
2748 ret_val = hw->phy.ops.read_reg(hw, reg_slice, in ixgbe_setup_mac_link_sfp_x550a()
2767 status = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em_x()
2773 status = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em_x()
2780 status = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em_x()
2788 status = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em_x()
2793 status = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em_x()
2801 status = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em_x()
2808 status = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em_x()
2817 status = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em_x()
2842 status = mac->ops.read_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em()
2864 status = mac->ops.write_iosf_sb_reg(hw, in ixgbe_setup_ixfi_x550em()
2898 ret = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS, in ixgbe_ext_phy_t_x550em_get_link()
2904 ret = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS, in ixgbe_ext_phy_t_x550em_get_link()
2934 if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper) in ixgbe_setup_internal_phy_t_x550em()
2947 status = hw->phy.ops.read_reg(hw, in ixgbe_setup_internal_phy_t_x550em()
2996 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_phy_loopback_x550em()
3004 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_phy_loopback_x550em()
3011 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_phy_loopback_x550em()
3018 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_phy_loopback_x550em()
3025 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_phy_loopback_x550em()
3031 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_phy_loopback_x550em()
3038 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_phy_loopback_x550em()
3044 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_phy_loopback_x550em()
3080 status = hw->mac.ops.acquire_swfw_sync(hw, mask); in ixgbe_read_ee_hostif_X550()
3091 hw->mac.ops.release_swfw_sync(hw, mask); in ixgbe_read_ee_hostif_X550()
3117 status = hw->mac.ops.acquire_swfw_sync(hw, mask); in ixgbe_read_ee_hostif_buffer_X550()
3167 hw->mac.ops.release_swfw_sync(hw, mask); in ixgbe_read_ee_hostif_buffer_X550()
3230 if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) == in ixgbe_write_ee_hostif_X550()
3233 hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM); in ixgbe_write_ee_hostif_X550()
3260 status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM); in ixgbe_write_ee_hostif_buffer_X550()
3276 hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM); in ixgbe_write_ee_hostif_buffer_X550()
3372 hw->eeprom.ops.init_params(hw); in ixgbe_calc_checksum_X550()
3468 status = hw->eeprom.ops.read(hw, 0, &checksum); in ixgbe_validate_eeprom_checksum_X550()
3474 status = hw->eeprom.ops.calc_checksum(hw); in ixgbe_validate_eeprom_checksum_X550()
3580 hw->phy.ops.identify(hw); in ixgbe_get_supported_physical_layer_X550em()
3609 hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_EXT_ABILITY, in ixgbe_get_supported_physical_layer_X550em()
3635 if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_fiber) in ixgbe_get_supported_physical_layer_X550em()
3656 hw->mac.ops.set_lan_id(hw); in ixgbe_get_bus_info_X550em()
3758 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_STAT, in ixgbe_enter_lplu_t_x550em()
3781 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_TX_ALARM, in ixgbe_enter_lplu_t_x550em()
3788 status = hw->phy.ops.read_reg(hw, IXGBE_MII_10GBASE_T_AUTONEG_CTRL_REG, in ixgbe_enter_lplu_t_x550em()
3795 status = hw->phy.ops.read_reg(hw, in ixgbe_enter_lplu_t_x550em()
3806 status = hw->mac.ops.setup_link(hw, lcd_speed, false); in ixgbe_enter_lplu_t_x550em()
3829 status = hw->phy.ops.read_reg(hw, IXGBE_AUTO_NEG_LP_STATUS, in ixgbe_get_lcd_t_x550em()
3913 ret_val = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_fc_X550em()
3924 ret_val = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_fc_X550em()
3966 hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_fc_autoneg_backplane_x550em_a()
3973 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_fc_autoneg_backplane_x550em_a()
3987 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_fc_autoneg_backplane_x550em_a()
3996 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_fc_autoneg_backplane_x550em_a()
4055 hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_fc_autoneg_sgmii_x550em_a()
4113 status = hw->mac.ops.read_iosf_sb_reg(hw, in ixgbe_setup_fc_backplane_x550em_a()
4164 status = hw->mac.ops.write_iosf_sb_reg(hw, in ixgbe_setup_fc_backplane_x550em_a()
4326 if (hw->mac.ops.acquire_swfw_sync(hw, mask)) in ixgbe_read_phy_reg_x550a()
4329 status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data); in ixgbe_read_phy_reg_x550a()
4331 hw->mac.ops.release_swfw_sync(hw, mask); in ixgbe_read_phy_reg_x550a()
4354 if (hw->mac.ops.acquire_swfw_sync(hw, mask) == IXGBE_SUCCESS) { in ixgbe_write_phy_reg_x550a()
4355 status = hw->phy.ops.write_reg_mdi(hw, reg_addr, device_type, in ixgbe_write_phy_reg_x550a()
4357 hw->mac.ops.release_swfw_sync(hw, mask); in ixgbe_write_phy_reg_x550a()
4445 return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait_to_complete); in ixgbe_setup_mac_link_t_X550em()
4463 if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper) in ixgbe_check_link_t_X550em()
4479 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS, in ixgbe_check_link_t_X550em()