Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_x540.c739 u32 swfw_sync; in ixgbe_acquire_swfw_sync_X540() local
766 if (!(swfw_sync & (fwmask | swmask | hwmask))) { in ixgbe_acquire_swfw_sync_X540()
767 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
769 swfw_sync); in ixgbe_acquire_swfw_sync_X540()
790 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw)); in ixgbe_acquire_swfw_sync_X540()
791 if (swfw_sync & (fwmask | hwmask)) { in ixgbe_acquire_swfw_sync_X540()
792 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
803 if (swfw_sync & swmask) { in ixgbe_acquire_swfw_sync_X540()
832 u32 swfw_sync; in ixgbe_release_swfw_sync_X540() local
840 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC_BY_MAC(hw)); in ixgbe_release_swfw_sync_X540()
[all …]
/f-stack/dpdk/drivers/net/e1000/base/
H A De1000_i210.c60 u32 swfw_sync; in e1000_acquire_swfw_sync_i210() local
74 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_acquire_swfw_sync_i210()
75 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync_i210()
93 swfw_sync |= swmask; in e1000_acquire_swfw_sync_i210()
94 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_i210()
112 u32 swfw_sync; in e1000_release_swfw_sync_i210() local
119 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_release_swfw_sync_i210()
120 swfw_sync &= (u32)~mask; in e1000_release_swfw_sync_i210()
121 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_i210()
H A De1000_80003es2lan.c374 u32 swfw_sync; in e1000_acquire_swfw_sync_80003es2lan() local
386 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_acquire_swfw_sync_80003es2lan()
387 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync_80003es2lan()
403 swfw_sync |= swmask; in e1000_acquire_swfw_sync_80003es2lan()
404 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_80003es2lan()
421 u32 swfw_sync; in e1000_release_swfw_sync_80003es2lan() local
428 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_release_swfw_sync_80003es2lan()
429 swfw_sync &= ~mask; in e1000_release_swfw_sync_80003es2lan()
430 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_80003es2lan()
H A De1000_82575.c981 u32 swfw_sync; in e1000_acquire_swfw_sync_82575() local
995 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_acquire_swfw_sync_82575()
996 if (!(swfw_sync & (fwmask | swmask))) in e1000_acquire_swfw_sync_82575()
1014 swfw_sync |= swmask; in e1000_acquire_swfw_sync_82575()
1015 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_82575()
1033 u32 swfw_sync; in e1000_release_swfw_sync_82575() local
1040 swfw_sync = E1000_READ_REG(hw, E1000_SW_FW_SYNC); in e1000_release_swfw_sync_82575()
1041 swfw_sync &= (u32)~mask; in e1000_release_swfw_sync_82575()
1042 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_82575()
/f-stack/dpdk/drivers/net/igc/base/
H A Digc_i225.c289 u32 swfw_sync; in igc_acquire_swfw_sync_i225() local
303 swfw_sync = IGC_READ_REG(hw, IGC_SW_FW_SYNC); in igc_acquire_swfw_sync_i225()
304 if (!(swfw_sync & (fwmask | swmask))) in igc_acquire_swfw_sync_i225()
321 swfw_sync |= swmask; in igc_acquire_swfw_sync_i225()
322 IGC_WRITE_REG(hw, IGC_SW_FW_SYNC, swfw_sync); in igc_acquire_swfw_sync_i225()
339 u32 swfw_sync; in igc_release_swfw_sync_i225() local
346 swfw_sync = IGC_READ_REG(hw, IGC_SW_FW_SYNC); in igc_release_swfw_sync_i225()
347 swfw_sync &= ~mask; in igc_release_swfw_sync_i225()
348 IGC_WRITE_REG(hw, IGC_SW_FW_SYNC, swfw_sync); in igc_release_swfw_sync_i225()