Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_x540.c575 u32 swfw_sync; in ixgbe_acquire_swfw_sync_X540() local
594 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC(hw)); in ixgbe_acquire_swfw_sync_X540()
595 if (!(swfw_sync & (fwmask | swmask | hwmask))) { in ixgbe_acquire_swfw_sync_X540()
596 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
597 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC(hw), swfw_sync); in ixgbe_acquire_swfw_sync_X540()
623 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC(hw)); in ixgbe_acquire_swfw_sync_X540()
624 if (swfw_sync & (fwmask | hwmask)) { in ixgbe_acquire_swfw_sync_X540()
625 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
626 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC(hw), swfw_sync); in ixgbe_acquire_swfw_sync_X540()
636 if (swfw_sync & swmask) { in ixgbe_acquire_swfw_sync_X540()
[all …]
/linux-4.4.14/drivers/net/ethernet/intel/igb/
De1000_i210.c139 u32 swfw_sync; in igb_acquire_swfw_sync_i210() local
151 swfw_sync = rd32(E1000_SW_FW_SYNC); in igb_acquire_swfw_sync_i210()
152 if (!(swfw_sync & (fwmask | swmask))) in igb_acquire_swfw_sync_i210()
167 swfw_sync |= swmask; in igb_acquire_swfw_sync_i210()
168 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_acquire_swfw_sync_i210()
185 u32 swfw_sync; in igb_release_swfw_sync_i210() local
190 swfw_sync = rd32(E1000_SW_FW_SYNC); in igb_release_swfw_sync_i210()
191 swfw_sync &= ~mask; in igb_release_swfw_sync_i210()
192 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_release_swfw_sync_i210()
De1000_82575.c1143 u32 swfw_sync; in igb_acquire_swfw_sync_82575() local
1155 swfw_sync = rd32(E1000_SW_FW_SYNC); in igb_acquire_swfw_sync_82575()
1156 if (!(swfw_sync & (fwmask | swmask))) in igb_acquire_swfw_sync_82575()
1173 swfw_sync |= swmask; in igb_acquire_swfw_sync_82575()
1174 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_acquire_swfw_sync_82575()
1192 u32 swfw_sync; in igb_release_swfw_sync_82575() local
1197 swfw_sync = rd32(E1000_SW_FW_SYNC); in igb_release_swfw_sync_82575()
1198 swfw_sync &= ~mask; in igb_release_swfw_sync_82575()
1199 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_release_swfw_sync_82575()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
D80003es2lan.c293 u32 swfw_sync; in e1000_acquire_swfw_sync_80003es2lan() local
303 swfw_sync = er32(SW_FW_SYNC); in e1000_acquire_swfw_sync_80003es2lan()
304 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync_80003es2lan()
320 swfw_sync |= swmask; in e1000_acquire_swfw_sync_80003es2lan()
321 ew32(SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_80003es2lan()
338 u32 swfw_sync; in e1000_release_swfw_sync_80003es2lan() local
343 swfw_sync = er32(SW_FW_SYNC); in e1000_release_swfw_sync_80003es2lan()
344 swfw_sync &= ~mask; in e1000_release_swfw_sync_80003es2lan()
345 ew32(SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_80003es2lan()