MLX5_INTERFACE_STATE_UP
set_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state);
clear_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state);
if (!test_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state)) {
clear_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state);
if (test_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state)) {
set_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state);
clear_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state);
if (!test_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state)) {
clear_bit(MLX5_INTERFACE_STATE_UP, &dev->intf_state);
if (!test_bit(MLX5_INTERFACE_STATE_UP, &mdev->intf_state)) {