Home
last modified time | relevance | path

Searched refs:swfw_sync (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/ixgbe/
H A Dixgbe_x540.c773 u32 swfw_sync; in ixgbe_acquire_swfw_sync_X540() local
800 if (!(swfw_sync & (fwmask | swmask | hwmask))) { in ixgbe_acquire_swfw_sync_X540()
801 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
803 swfw_sync); in ixgbe_acquire_swfw_sync_X540()
824 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw)); in ixgbe_acquire_swfw_sync_X540()
825 if (swfw_sync & (fwmask | hwmask)) { in ixgbe_acquire_swfw_sync_X540()
826 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
837 if (swfw_sync & swmask) { in ixgbe_acquire_swfw_sync_X540()
866 u32 swfw_sync; in ixgbe_release_swfw_sync_X540() local
874 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw)); in ixgbe_release_swfw_sync_X540()
[all …]
/freebsd/sys/dev/igc/
H A Digc_i225.c272 u32 swfw_sync; in igc_acquire_swfw_sync_i225() local
286 swfw_sync = IGC_READ_REG(hw, IGC_SW_FW_SYNC); in igc_acquire_swfw_sync_i225()
287 if (!(swfw_sync & (fwmask | swmask))) in igc_acquire_swfw_sync_i225()
304 swfw_sync |= swmask; in igc_acquire_swfw_sync_i225()
305 IGC_WRITE_REG(hw, IGC_SW_FW_SYNC, swfw_sync); in igc_acquire_swfw_sync_i225()
322 u32 swfw_sync; in igc_release_swfw_sync_i225() local
329 swfw_sync = IGC_READ_REG(hw, IGC_SW_FW_SYNC); in igc_release_swfw_sync_i225()
330 swfw_sync &= ~mask; in igc_release_swfw_sync_i225()
331 IGC_WRITE_REG(hw, IGC_SW_FW_SYNC, swfw_sync); in igc_release_swfw_sync_i225()
/freebsd/sys/dev/e1000/
H A De1000_mac.c2302 u32 swfw_sync; in e1000_acquire_swfw_sync() local
2316 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_acquire_swfw_sync()
2317 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync()
2335 swfw_sync |= swmask; in e1000_acquire_swfw_sync()
2336 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync()
2355 u32 swfw_sync; in e1000_release_swfw_sync() local
2362 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_release_swfw_sync()
2363 swfw_sync &= (u32)~mask; in e1000_release_swfw_sync()
2364 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync()