net/mlx5: Separate query_port_proto_oper for IB and EN