Lines Matching refs:swfw_sync
565 u32 swfw_sync; in ixgbe_acquire_swfw_sync_X540() local
583 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC); in ixgbe_acquire_swfw_sync_X540()
584 if (!(swfw_sync & (fwmask | swmask | hwmask))) { in ixgbe_acquire_swfw_sync_X540()
585 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
586 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC, swfw_sync); in ixgbe_acquire_swfw_sync_X540()
608 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC); in ixgbe_acquire_swfw_sync_X540()
609 if (swfw_sync & (fwmask | hwmask)) { in ixgbe_acquire_swfw_sync_X540()
613 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
614 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC, swfw_sync); in ixgbe_acquire_swfw_sync_X540()
633 u32 swfw_sync; in ixgbe_release_swfw_sync_X540() local
638 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC); in ixgbe_release_swfw_sync_X540()
639 swfw_sync &= ~swmask; in ixgbe_release_swfw_sync_X540()
640 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC, swfw_sync); in ixgbe_release_swfw_sync_X540()