Lines Matching refs:autoc

279 s32 prot_autoc_write_82599(struct ixgbe_hw *hw, u32 autoc, bool locked)  in prot_autoc_write_82599()  argument
300 IXGBE_WRITE_REG(hw, IXGBE_AUTOC, autoc); in prot_autoc_write_82599()
420 u32 autoc = 0; in ixgbe_get_link_capabilities_82599() local
443 autoc = hw->mac.orig_autoc; in ixgbe_get_link_capabilities_82599()
445 autoc = IXGBE_READ_REG(hw, IXGBE_AUTOC); in ixgbe_get_link_capabilities_82599()
447 switch (autoc & IXGBE_AUTOC_LMS_MASK) { in ixgbe_get_link_capabilities_82599()
471 if (autoc & IXGBE_AUTOC_KR_SUPP) in ixgbe_get_link_capabilities_82599()
473 if (autoc & IXGBE_AUTOC_KX4_SUPP) in ixgbe_get_link_capabilities_82599()
475 if (autoc & IXGBE_AUTOC_KX_SUPP) in ixgbe_get_link_capabilities_82599()
482 if (autoc & IXGBE_AUTOC_KR_SUPP) in ixgbe_get_link_capabilities_82599()
484 if (autoc & IXGBE_AUTOC_KX4_SUPP) in ixgbe_get_link_capabilities_82599()
486 if (autoc & IXGBE_AUTOC_KX_SUPP) in ixgbe_get_link_capabilities_82599()
898 u32 autoc = current_autoc; /* Temporary variable used for comparison purposes */ in ixgbe_setup_mac_link_82599() local
923 orig_autoc = autoc; in ixgbe_setup_mac_link_82599()
925 link_mode = autoc & IXGBE_AUTOC_LMS_MASK; in ixgbe_setup_mac_link_82599()
926 pma_pmd_1g = autoc & IXGBE_AUTOC_1G_PMA_PMD_MASK; in ixgbe_setup_mac_link_82599()
932 autoc &= ~(IXGBE_AUTOC_KX4_KX_SUPP_MASK | IXGBE_AUTOC_KR_SUPP); in ixgbe_setup_mac_link_82599()
935 autoc |= IXGBE_AUTOC_KX4_SUPP; in ixgbe_setup_mac_link_82599()
938 autoc |= IXGBE_AUTOC_KR_SUPP; in ixgbe_setup_mac_link_82599()
941 autoc |= IXGBE_AUTOC_KX_SUPP; in ixgbe_setup_mac_link_82599()
948 autoc &= ~IXGBE_AUTOC_LMS_MASK; in ixgbe_setup_mac_link_82599()
949 autoc |= IXGBE_AUTOC_LMS_10G_SERIAL; in ixgbe_setup_mac_link_82599()
956 autoc &= ~IXGBE_AUTOC_LMS_MASK; in ixgbe_setup_mac_link_82599()
958 autoc |= IXGBE_AUTOC_LMS_1G_AN; in ixgbe_setup_mac_link_82599()
960 autoc |= IXGBE_AUTOC_LMS_1G_LINK_NO_AN; in ixgbe_setup_mac_link_82599()
964 if (autoc != current_autoc) { in ixgbe_setup_mac_link_82599()
966 status = hw->mac.ops.prot_autoc_write(hw, autoc, FALSE); in ixgbe_setup_mac_link_82599()
1037 u32 i, autoc, autoc2; in ixgbe_reset_hw_82599() local
1123 autoc = IXGBE_READ_REG(hw, IXGBE_AUTOC); in ixgbe_reset_hw_82599()
1134 hw->mac.orig_autoc = autoc; in ixgbe_reset_hw_82599()
1151 if (autoc != hw->mac.orig_autoc) { in ixgbe_reset_hw_82599()
2190 u32 autoc = IXGBE_READ_REG(hw, IXGBE_AUTOC); in ixgbe_get_supported_physical_layer_82599() local
2193 u32 pma_pmd_10g_parallel = autoc & IXGBE_AUTOC_10G_PMA_PMD_MASK; in ixgbe_get_supported_physical_layer_82599()
2194 u32 pma_pmd_1g = autoc & IXGBE_AUTOC_1G_PMA_PMD_MASK; in ixgbe_get_supported_physical_layer_82599()
2217 switch (autoc & IXGBE_AUTOC_LMS_MASK) { in ixgbe_get_supported_physical_layer_82599()
2246 if (autoc & IXGBE_AUTOC_KX_SUPP) in ixgbe_get_supported_physical_layer_82599()
2248 if (autoc & IXGBE_AUTOC_KX4_SUPP) in ixgbe_get_supported_physical_layer_82599()
2250 if (autoc & IXGBE_AUTOC_KR_SUPP) in ixgbe_get_supported_physical_layer_82599()