Lines Matching defs:autoc
279 * @autoc: value to write to AUTOC
286 s32 prot_autoc_write_82599(struct ixgbe_hw *hw, u32 autoc, bool locked)
307 IXGBE_WRITE_REG(hw, IXGBE_AUTOC, autoc);
429 u32 autoc = 0;
452 autoc = hw->mac.orig_autoc;
454 autoc = IXGBE_READ_REG(hw, IXGBE_AUTOC);
456 switch (autoc & IXGBE_AUTOC_LMS_MASK) {
480 if (autoc & IXGBE_AUTOC_KR_SUPP)
482 if (autoc & IXGBE_AUTOC_KX4_SUPP)
484 if (autoc & IXGBE_AUTOC_KX_SUPP)
491 if (autoc & IXGBE_AUTOC_KR_SUPP)
493 if (autoc & IXGBE_AUTOC_KX4_SUPP)
495 if (autoc & IXGBE_AUTOC_KX_SUPP)
909 u32 autoc = current_autoc; /* Temporary variable used for comparison purposes */
938 orig_autoc = autoc;
940 link_mode = autoc & IXGBE_AUTOC_LMS_MASK;
941 pma_pmd_1g = autoc & IXGBE_AUTOC_1G_PMA_PMD_MASK;
947 autoc &= ~(IXGBE_AUTOC_KX4_KX_SUPP_MASK | IXGBE_AUTOC_KR_SUPP);
950 autoc |= IXGBE_AUTOC_KX4_SUPP;
953 autoc |= IXGBE_AUTOC_KR_SUPP;
956 autoc |= IXGBE_AUTOC_KX_SUPP;
963 autoc &= ~IXGBE_AUTOC_LMS_MASK;
964 autoc |= IXGBE_AUTOC_LMS_10G_SERIAL;
971 autoc &= ~IXGBE_AUTOC_LMS_MASK;
973 autoc |= IXGBE_AUTOC_LMS_1G_AN;
975 autoc |= IXGBE_AUTOC_LMS_1G_LINK_NO_AN;
979 if (autoc != current_autoc) {
981 status = hw->mac.ops.prot_autoc_write(hw, autoc, FALSE);
1053 u32 i, autoc, autoc2;
1140 autoc = IXGBE_READ_REG(hw, IXGBE_AUTOC);
1151 hw->mac.orig_autoc = autoc;
1168 if (autoc != hw->mac.orig_autoc) {
2209 u32 autoc = IXGBE_READ_REG(hw, IXGBE_AUTOC);
2212 u32 pma_pmd_10g_parallel = autoc & IXGBE_AUTOC_10G_PMA_PMD_MASK;
2213 u32 pma_pmd_1g = autoc & IXGBE_AUTOC_1G_PMA_PMD_MASK;
2236 switch (autoc & IXGBE_AUTOC_LMS_MASK) {
2265 if (autoc & IXGBE_AUTOC_KX_SUPP)
2267 if (autoc & IXGBE_AUTOC_KX4_SUPP)
2269 if (autoc & IXGBE_AUTOC_KR_SUPP)