Lines Matching refs:autoc

229 static s32 prot_autoc_write_82599(struct ixgbe_hw *hw, u32 autoc, bool locked)  in prot_autoc_write_82599()  argument
250 IXGBE_WRITE_REG(hw, IXGBE_AUTOC, autoc); in prot_autoc_write_82599()
354 u32 autoc = 0; in ixgbe_get_link_capabilities_82599() local
374 autoc = hw->mac.orig_autoc; in ixgbe_get_link_capabilities_82599()
376 autoc = IXGBE_READ_REG(hw, IXGBE_AUTOC); in ixgbe_get_link_capabilities_82599()
378 switch (autoc & IXGBE_AUTOC_LMS_MASK) { in ixgbe_get_link_capabilities_82599()
402 if (autoc & IXGBE_AUTOC_KR_SUPP) in ixgbe_get_link_capabilities_82599()
404 if (autoc & IXGBE_AUTOC_KX4_SUPP) in ixgbe_get_link_capabilities_82599()
406 if (autoc & IXGBE_AUTOC_KX_SUPP) in ixgbe_get_link_capabilities_82599()
413 if (autoc & IXGBE_AUTOC_KR_SUPP) in ixgbe_get_link_capabilities_82599()
415 if (autoc & IXGBE_AUTOC_KX4_SUPP) in ixgbe_get_link_capabilities_82599()
417 if (autoc & IXGBE_AUTOC_KX_SUPP) in ixgbe_get_link_capabilities_82599()
959 u32 autoc = current_autoc; in ixgbe_setup_mac_link_82599() local
976 orig_autoc = autoc; in ixgbe_setup_mac_link_82599()
978 link_mode = autoc & IXGBE_AUTOC_LMS_MASK; in ixgbe_setup_mac_link_82599()
979 pma_pmd_1g = autoc & IXGBE_AUTOC_1G_PMA_PMD_MASK; in ixgbe_setup_mac_link_82599()
985 autoc &= ~(IXGBE_AUTOC_KX4_KX_SUPP_MASK | IXGBE_AUTOC_KR_SUPP); in ixgbe_setup_mac_link_82599()
988 autoc |= IXGBE_AUTOC_KX4_SUPP; in ixgbe_setup_mac_link_82599()
991 autoc |= IXGBE_AUTOC_KR_SUPP; in ixgbe_setup_mac_link_82599()
994 autoc |= IXGBE_AUTOC_KX_SUPP; in ixgbe_setup_mac_link_82599()
1001 autoc &= ~IXGBE_AUTOC_LMS_MASK; in ixgbe_setup_mac_link_82599()
1002 autoc |= IXGBE_AUTOC_LMS_10G_SERIAL; in ixgbe_setup_mac_link_82599()
1009 autoc &= ~IXGBE_AUTOC_LMS_MASK; in ixgbe_setup_mac_link_82599()
1011 autoc |= IXGBE_AUTOC_LMS_1G_AN; in ixgbe_setup_mac_link_82599()
1013 autoc |= IXGBE_AUTOC_LMS_1G_LINK_NO_AN; in ixgbe_setup_mac_link_82599()
1017 if (autoc != current_autoc) { in ixgbe_setup_mac_link_82599()
1019 status = hw->mac.ops.prot_autoc_write(hw, autoc, false); in ixgbe_setup_mac_link_82599()
1086 u32 ctrl, i, autoc, autoc2; in ixgbe_reset_hw_82599() local
1170 autoc = IXGBE_READ_REG(hw, IXGBE_AUTOC); in ixgbe_reset_hw_82599()
1181 hw->mac.orig_autoc = autoc; in ixgbe_reset_hw_82599()
1198 if (autoc != hw->mac.orig_autoc) { in ixgbe_reset_hw_82599()