src/dpdk/drivers/net/ixgbe/base/ixgbe_x550.c
void ixgbe_release_swfw_sync_X550em(struct ixgbe_hw *hw, u32 mask)
{
	DEBUGFUNC("ixgbe_release_swfw_sync_X550em");

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

	ixgbe_release_swfw_sync_X540(hw, mask);
}
/**
 * ixgbe_release_swfw_sync_X550em - Release SWFW semaphore
 * @hw: pointer to hardware structure
 * @mask: Mask to specify which semaphore to release
 *
 * Releases the SWFW semaphore and sets the I2C MUX
 **/
Release SWFW semaphore
@hw: pointer to hardware structure
@mask: Mask to specify which semaphore to release

Releases the SWFW semaphore and sets the I2C MUX
Release SWFW semaphore @hw : pointer to hardware structure @mask : Mask to specify which semaphore to release Releases the SWFW semaphore and sets the I2C MUX
void ixgbe_release_swfw_sync_X550em(struct ixgbe_hw *hw, u32 mask)
{
	DEBUGFUNC("ixgbe_release_swfw_sync_X550em");
	if (mask & IXGBE_GSSR_I2C_MASK)
		ixgbe_set_mux(hw, 0);
	ixgbe_release_swfw_sync_X540(hw, mask);
}
void ixgbe_release_swfw_sync_X550em ( struct ixgbe_hw * hw , u32 mask ) { DEBUGFUNC ( " " ) ; if ( mask & IXGBE_GSSR_I2C_MASK ) ixgbe_set_mux ( hw , 0 ) ; ixgbe_release_swfw_sync_X540 ( hw , mask ) ; }
ixgbe_release_swfw_sync_X550em - Release SWFW semaphore
 @hw: pointer to hardware structure
 @mask: Mask to specify which semaphore to release
ixgbe_release_swfw_sync_X550em - Release SWFW semaphore @hw : pointer to hardware structure @mask : Mask to specify which semaphore to release