src/dpdk/drivers/net/ixgbe/base/ixgbe_x550.c
s32 ixgbe_acquire_swfw_sync_X550em(struct ixgbe_hw *hw, u32 mask)
{
	s32 status;

	DEBUGFUNC("ixgbe_acquire_swfw_sync_X550em");

	status = ixgbe_acquire_swfw_sync_X540(hw, mask);
	if (status)
		return status;

	if (mask & IXGBE_GSSR_I2C_MASK)
		ixgbe_set_mux(hw, 1);

	return IXGBE_SUCCESS;
}
/**
 * ixgbe_acquire_swfw_sync_X550em - Acquire SWFW semaphore
 * @hw: pointer to hardware structure
 * @mask: Mask to specify which semaphore to acquire
 *
 * Acquires the SWFW semaphore and sets the I2C MUX
 **/
Acquire SWFW semaphore
@hw: pointer to hardware structure
@mask: Mask to specify which semaphore to acquire

Acquires the SWFW semaphore and sets the I2C MUX
Acquire SWFW semaphore @hw : pointer to hardware structure @mask : Mask to specify which semaphore to acquire Acquires the SWFW semaphore and sets the I2C MUX
s32 ixgbe_acquire_swfw_sync_X550em(struct ixgbe_hw *hw, u32 mask)
{
	s32 status;
	DEBUGFUNC("ixgbe_acquire_swfw_sync_X550em");
	status = ixgbe_acquire_swfw_sync_X540(hw, mask);
	if (status)
		return status;
	if (mask & IXGBE_GSSR_I2C_MASK)
		ixgbe_set_mux(hw, 1);
	return IXGBE_SUCCESS;
}
s32 ixgbe_acquire_swfw_sync_X550em ( struct ixgbe_hw * hw , u32 mask ) { s32 status ; DEBUGFUNC ( " " ) ; status = ixgbe_acquire_swfw_sync_X540 ( hw , mask ) ; if ( status ) return status ; if ( mask & IXGBE_GSSR_I2C_MASK ) ixgbe_set_mux ( hw , 1 ) ; return IXGBE_SUCCESS ; }
ixgbe_acquire_swfw_sync_X550em - Acquire SWFW semaphore
 @hw: pointer to hardware structure
 @mask: Mask to specify which semaphore to acquire
ixgbe_acquire_swfw_sync_X550em - Acquire SWFW semaphore @hw : pointer to hardware structure @mask : Mask to specify which semaphore to acquire