Lines Matching refs:swsm
656 u32 swsm; in ixgbe_get_swfw_sync_semaphore() local
663 swsm = IXGBE_READ_REG(hw, IXGBE_SWSM); in ixgbe_get_swfw_sync_semaphore()
664 if (!(swsm & IXGBE_SWSM_SMBI)) in ixgbe_get_swfw_sync_semaphore()
677 swsm = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC); in ixgbe_get_swfw_sync_semaphore()
678 if (!(swsm & IXGBE_SWFW_REGSMP)) in ixgbe_get_swfw_sync_semaphore()
695 u32 swsm; in ixgbe_release_swfw_sync_semaphore() local
699 swsm = IXGBE_READ_REG(hw, IXGBE_SWSM); in ixgbe_release_swfw_sync_semaphore()
700 swsm &= ~IXGBE_SWSM_SMBI; in ixgbe_release_swfw_sync_semaphore()
701 IXGBE_WRITE_REG(hw, IXGBE_SWSM, swsm); in ixgbe_release_swfw_sync_semaphore()
703 swsm = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC); in ixgbe_release_swfw_sync_semaphore()
704 swsm &= ~IXGBE_SWFW_REGSMP; in ixgbe_release_swfw_sync_semaphore()
705 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC, swsm); in ixgbe_release_swfw_sync_semaphore()