Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/intel/igc/
H A Digc_i225.c116 u32 swfw_sync; in igc_acquire_swfw_sync_i225() local
124 swfw_sync = rd32(IGC_SW_FW_SYNC); in igc_acquire_swfw_sync_i225()
125 if (!(swfw_sync & (fwmask | swmask))) in igc_acquire_swfw_sync_i225()
140 swfw_sync |= swmask; in igc_acquire_swfw_sync_i225()
141 wr32(IGC_SW_FW_SYNC, swfw_sync); in igc_acquire_swfw_sync_i225()
158 u32 swfw_sync; in igc_release_swfw_sync_i225() local
170 swfw_sync = rd32(IGC_SW_FW_SYNC); in igc_release_swfw_sync_i225()
171 swfw_sync &= ~mask; in igc_release_swfw_sync_i225()
172 wr32(IGC_SW_FW_SYNC, swfw_sync); in igc_release_swfw_sync_i225()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_x540.c568 u32 swfw_sync; in ixgbe_acquire_swfw_sync_X540() local
587 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC(hw)); in ixgbe_acquire_swfw_sync_X540()
588 if (!(swfw_sync & (fwmask | swmask | hwmask))) { in ixgbe_acquire_swfw_sync_X540()
589 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
590 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC(hw), swfw_sync); in ixgbe_acquire_swfw_sync_X540()
610 swfw_sync = IXGBE_READ_REG(hw, IXGBE_SWFW_SYNC(hw)); in ixgbe_acquire_swfw_sync_X540()
611 if (swfw_sync & (fwmask | hwmask)) { in ixgbe_acquire_swfw_sync_X540()
612 swfw_sync |= swmask; in ixgbe_acquire_swfw_sync_X540()
613 IXGBE_WRITE_REG(hw, IXGBE_SWFW_SYNC(hw), swfw_sync); in ixgbe_acquire_swfw_sync_X540()
623 if (swfw_sync in ixgbe_acquire_swfw_sync_X540()
650 u32 swfw_sync; ixgbe_release_swfw_sync_X540() local
[all...]
/linux/drivers/net/ethernet/intel/igb/
H A De1000_82575.c1157 u32 swfw_sync; in igb_acquire_swfw_sync_82575() local
1169 swfw_sync = rd32(E1000_SW_FW_SYNC); in igb_acquire_swfw_sync_82575()
1170 if (!(swfw_sync & (fwmask | swmask))) in igb_acquire_swfw_sync_82575()
1187 swfw_sync |= swmask; in igb_acquire_swfw_sync_82575()
1188 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_acquire_swfw_sync_82575()
1206 u32 swfw_sync; in igb_release_swfw_sync_82575() local
1211 swfw_sync = rd32(E1000_SW_FW_SYNC); in igb_release_swfw_sync_82575()
1212 swfw_sync &= ~mask; in igb_release_swfw_sync_82575()
1213 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_release_swfw_sync_82575()