aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx4/mlx4.h
diff options
context:
space:
mode:
authorOr Gerlitz <ogerlitz@mellanox.com>2012-03-06 08:50:50 -0500
committerRoland Dreier <roland@purestorage.com>2012-03-06 20:25:18 -0500
commit8154c07fe14e387c5a7c7f2eb70534813634e45e (patch)
tree04a62c867cb09976b415e8d6e04d41f0c2e793e1 /drivers/net/ethernet/mellanox/mlx4/mlx4.h
parent2e96691c31ecf749f48aa94ea837b95dd656f5c2 (diff)
mlx4_core: Get rid of redundant ext_port_cap flags
While doing the work for commit a6f7feae6d ("IB/mlx4: pass SMP vendor-specific attribute MADs to firmware") we realized that the firmware would respond on all sorts of vendor-specific MADs. Therefore commit 97285b7817 ("mlx4_core: Add extended port capabilities support") adds redundant code into the driver, since there's no real reaon to maintain the extended capabilities of the port, as they can be queried on demand (e.g the FDR10 capability). This patch reverts commit 97285b7817 and removes the check for extended caps from the mlx4_ib driver port query flow. Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlx4/mlx4.h')
-rw-r--r--drivers/net/ethernet/mellanox/mlx4/mlx4.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/ethernet/mellanox/mlx4/mlx4.h b/drivers/net/ethernet/mellanox/mlx4/mlx4.h
index c92269f8c057..c34d30a5d77b 100644
--- a/drivers/net/ethernet/mellanox/mlx4/mlx4.h
+++ b/drivers/net/ethernet/mellanox/mlx4/mlx4.h
@@ -1025,7 +1025,6 @@ int mlx4_QUERY_PORT_wrapper(struct mlx4_dev *dev, int slave,
1025 struct mlx4_cmd_mailbox *outbox, 1025 struct mlx4_cmd_mailbox *outbox,
1026 struct mlx4_cmd_info *cmd); 1026 struct mlx4_cmd_info *cmd);
1027int mlx4_get_port_ib_caps(struct mlx4_dev *dev, u8 port, __be32 *caps); 1027int mlx4_get_port_ib_caps(struct mlx4_dev *dev, u8 port, __be32 *caps);
1028int mlx4_check_ext_port_caps(struct mlx4_dev *dev, u8 port);
1029 1028
1030 1029
1031int mlx4_QP_ATTACH_wrapper(struct mlx4_dev *dev, int slave, 1030int mlx4_QP_ATTACH_wrapper(struct mlx4_dev *dev, int slave,