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

/illumos-gate/usr/src/uts/common/io/ixgbe/core/
H A Dixgbe_82598.c1129 u16 gssr; local
1135 gssr = IXGBE_GSSR_PHY1_SM;
1137 gssr = IXGBE_GSSR_PHY0_SM;
1139 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) != IXGBE_SUCCESS)
1183 hw->mac.ops.release_swfw_sync(hw, gssr);
H A Dixgbe_common.c3189 u32 gssr = 0; local
3205 gssr = IXGBE_READ_REG(hw, IXGBE_GSSR);
3206 if (!(gssr & (fwmask | swmask))) {
3207 gssr |= swmask;
3208 IXGBE_WRITE_REG(hw, IXGBE_GSSR, gssr);
3219 if (gssr & (fwmask | swmask))
3220 ixgbe_release_swfw_sync(hw, gssr & (fwmask | swmask));
3236 u32 gssr; local
3243 gssr = IXGBE_READ_REG(hw, IXGBE_GSSR);
3244 gssr
[all...]
H A Dixgbe_phy.c685 u32 gssr = hw->phy.phy_semaphore_mask; local
689 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == IXGBE_SUCCESS) {
692 hw->mac.ops.release_swfw_sync(hw, gssr);
786 u32 gssr = hw->phy.phy_semaphore_mask; local
790 if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == IXGBE_SUCCESS) {
793 hw->mac.ops.release_swfw_sync(hw, gssr);
H A Dixgbe_x550.c814 u32 gssr = IXGBE_GSSR_PHY1_SM | IXGBE_GSSR_PHY0_SM; local
818 ret = ixgbe_acquire_swfw_semaphore(hw, gssr);
846 ixgbe_release_swfw_semaphore(hw, gssr);
861 u32 gssr = IXGBE_GSSR_PHY1_SM | IXGBE_GSSR_PHY0_SM; local
865 ret = ixgbe_acquire_swfw_semaphore(hw, gssr);
893 ixgbe_release_swfw_semaphore(hw, gssr);

Completed in 79 milliseconds