Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/common/io/ixgbe/core/
H A Dixgbe_x540.c756 u32 swfw_sync; in ixgbe_acquire_swfw_sync_X540() local
777 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw)); in ixgbe_acquire_swfw_sync_X540()
778 if (!(swfw_sync & (fwmask | swmask | hwmask))) { in ixgbe_acquire_swfw_sync_X540()
779 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
781 swfw_sync); in ixgbe_acquire_swfw_sync_X540()
808 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw)); in ixgbe_acquire_swfw_sync_X540()
809 if (swfw_sync & (fwmask | hwmask)) { in ixgbe_acquire_swfw_sync_X540()
810 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
811 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw), swfw_sync); in ixgbe_acquire_swfw_sync_X540()
821 if (swfw_sync & swmask) { in ixgbe_acquire_swfw_sync_X540()
[all …]
/titanic_44/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.c1055 u32 swfw_sync; in e1000_acquire_swfw_sync_82575() local
1069 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_acquire_swfw_sync_82575()
1070 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync_82575()
1088 swfw_sync |= swmask; in e1000_acquire_swfw_sync_82575()
1089 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_82575()
1107 u32 swfw_sync; in e1000_release_swfw_sync_82575() local
1114 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_release_swfw_sync_82575()
1115 swfw_sync &= ~mask; in e1000_release_swfw_sync_82575()
1116 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_82575()