Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/common/io/ixgbe/
H A Dixgbe_x540.c727 u32 swfw_sync; in ixgbe_acquire_swfw_sync_X540() local
754 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC); in ixgbe_acquire_swfw_sync_X540()
755 if (!(swfw_sync & (fwmask | swmask | hwmask))) { in ixgbe_acquire_swfw_sync_X540()
756 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
757 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC, swfw_sync); in ixgbe_acquire_swfw_sync_X540()
783 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC); in ixgbe_acquire_swfw_sync_X540()
784 if (swfw_sync & (fwmask | hwmask)) { in ixgbe_acquire_swfw_sync_X540()
790 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
791 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC, swfw_sync); in ixgbe_acquire_swfw_sync_X540()
810 u32 swfw_sync; in ixgbe_release_swfw_sync_X540() local
[all …]
/titanic_41/usr/src/uts/common/io/e1000api/
H A De1000_i210.c90 u32 swfw_sync; in e1000_acquire_swfw_sync_i210() local
104 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_acquire_swfw_sync_i210()
105 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync_i210()
123 swfw_sync |= swmask; in e1000_acquire_swfw_sync_i210()
124 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_i210()
142 u32 swfw_sync; in e1000_release_swfw_sync_i210() local
149 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_release_swfw_sync_i210()
150 swfw_sync &= ~mask; in e1000_release_swfw_sync_i210()
151 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_i210()
H A De1000_80003es2lan.c404 u32 swfw_sync; in e1000_acquire_swfw_sync_80003es2lan() local
416 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_acquire_swfw_sync_80003es2lan()
417 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync_80003es2lan()
433 swfw_sync |= swmask; in e1000_acquire_swfw_sync_80003es2lan()
434 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_80003es2lan()
451 u32 swfw_sync; in e1000_release_swfw_sync_80003es2lan() local
458 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_release_swfw_sync_80003es2lan()
459 swfw_sync &= ~mask; in e1000_release_swfw_sync_80003es2lan()
460 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_80003es2lan()
H A De1000_82575.c1050 u32 swfw_sync; in e1000_acquire_swfw_sync_82575() local
1064 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_acquire_swfw_sync_82575()
1065 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync_82575()
1083 swfw_sync |= swmask; in e1000_acquire_swfw_sync_82575()
1084 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_82575()
1102 u32 swfw_sync; in e1000_release_swfw_sync_82575() local
1109 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_release_swfw_sync_82575()
1110 swfw_sync &= ~mask; in e1000_release_swfw_sync_82575()
1111 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_82575()