Lines Matching refs:swfw_sync
562 u32 swfw_sync; in ixgbe_acquire_swfw_sync_X540() local
581 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC(hw)); in ixgbe_acquire_swfw_sync_X540()
582 if (!(swfw_sync & (fwmask | swmask | hwmask))) { in ixgbe_acquire_swfw_sync_X540()
583 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
584 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC(hw), swfw_sync); in ixgbe_acquire_swfw_sync_X540()
604 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC(hw)); in ixgbe_acquire_swfw_sync_X540()
605 if (swfw_sync & (fwmask | hwmask)) { in ixgbe_acquire_swfw_sync_X540()
606 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
607 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC(hw), swfw_sync); in ixgbe_acquire_swfw_sync_X540()
617 if (swfw_sync & swmask) { in ixgbe_acquire_swfw_sync_X540()
644 u32 swfw_sync; in ixgbe_release_swfw_sync_X540() local
650 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC(hw)); in ixgbe_release_swfw_sync_X540()
651 swfw_sync &= ~swmask; in ixgbe_release_swfw_sync_X540()
652 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC(hw), swfw_sync); in ixgbe_release_swfw_sync_X540()