Home
last modified time | relevance | path

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

/freebsd-10-stable/sys/dev/ixgbe/
Dixgbe_82598.c1132 u16 gssr; in ixgbe_read_i2c_phy_82598() local
1138 gssr = IXGBE_GSSR_PHY1_SM; in ixgbe_read_i2c_phy_82598()
1140 gssr = IXGBE_GSSR_PHY0_SM; in ixgbe_read_i2c_phy_82598()
1142 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) != IXGBE_SUCCESS) in ixgbe_read_i2c_phy_82598()
1186 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_read_i2c_phy_82598()
Dixgbe_common.c3281 u32 gssr = 0; in ixgbe_acquire_swfw_sync() local
3297 gssr = IXGBE_READ_REG(hw, IXGBE_GSSR); in ixgbe_acquire_swfw_sync()
3298 if (!(gssr & (fwmask | swmask))) { in ixgbe_acquire_swfw_sync()
3299 gssr |= swmask; in ixgbe_acquire_swfw_sync()
3300 IXGBE_WRITE_REG(hw, IXGBE_GSSR, gssr); in ixgbe_acquire_swfw_sync()
3311 if (gssr & (fwmask | swmask)) in ixgbe_acquire_swfw_sync()
3312 ixgbe_release_swfw_sync(hw, gssr & (fwmask | swmask)); in ixgbe_acquire_swfw_sync()
3328 u32 gssr; in ixgbe_release_swfw_sync() local
3335 gssr = IXGBE_READ_REG(hw, IXGBE_GSSR); in ixgbe_release_swfw_sync()
3336 gssr &= ~swmask; in ixgbe_release_swfw_sync()
[all …]
Dixgbe_phy.c662 u32 gssr = hw->phy.phy_semaphore_mask; in ixgbe_read_phy_reg_generic() local
666 if (hw->mac.ops.acquire_swfw_sync(hw, gssr)) in ixgbe_read_phy_reg_generic()
671 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_read_phy_reg_generic()
762 u32 gssr = hw->phy.phy_semaphore_mask; in ixgbe_write_phy_reg_generic() local
766 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == IXGBE_SUCCESS) { in ixgbe_write_phy_reg_generic()
769 hw->mac.ops.release_swfw_sync(hw, gssr); in ixgbe_write_phy_reg_generic()
Dixgbe_x550.c1214 u32 gssr = IXGBE_GSSR_PHY1_SM | IXGBE_GSSR_PHY0_SM; in ixgbe_write_iosf_sb_reg_x550() local
1218 ret = ixgbe_acquire_swfw_semaphore(hw, gssr); in ixgbe_write_iosf_sb_reg_x550()
1246 ixgbe_release_swfw_semaphore(hw, gssr); in ixgbe_write_iosf_sb_reg_x550()
1260 u32 gssr = IXGBE_GSSR_PHY1_SM | IXGBE_GSSR_PHY0_SM; in ixgbe_read_iosf_sb_reg_x550() local
1264 ret = ixgbe_acquire_swfw_semaphore(hw, gssr); in ixgbe_read_iosf_sb_reg_x550()
1292 ixgbe_release_swfw_semaphore(hw, gssr); in ixgbe_read_iosf_sb_reg_x550()