aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/mlx4
diff options
context:
space:
mode:
authorYevgeny Petrilin <yevgenyp@mellanox.co.il>2011-12-19 04:00:26 +0000
committerDavid S. Miller <davem@davemloft.net>2011-12-19 14:57:06 -0500
commit58a60168d12c4e5be21c29420a3de4a41ef3470f (patch)
tree407a7f5c7ef86a4346577ce1860bf686d40d4b93 /include/linux/mlx4
parent9f6e20cee6253c4ca5faacba8dbd09ebe70132ed (diff)
downloadkernel_goldelico_gta04-58a60168d12c4e5be21c29420a3de4a41ef3470f.zip
kernel_goldelico_gta04-58a60168d12c4e5be21c29420a3de4a41ef3470f.tar.gz
kernel_goldelico_gta04-58a60168d12c4e5be21c29420a3de4a41ef3470f.tar.bz2
mlx4: capability for link sensing
For ConnectX3 devices, we allow link sensing only if FW explicitly reported it supports the feature. For older versions (ConnectX1 and 2), if the card supports both link layer types (Ethenet and Infiniband), link sensing is supported. Signed-off-by: Yevgeny Petrilin <yevgenyp@mellanox.co.il> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/mlx4')
-rw-r--r--include/linux/mlx4/device.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/mlx4/device.h b/include/linux/mlx4/device.h
index 5f784ff..b06a44b 100644
--- a/include/linux/mlx4/device.h
+++ b/include/linux/mlx4/device.h
@@ -94,7 +94,8 @@ enum {
MLX4_DEV_CAP_FLAG_UDP_RSS = 1LL << 40,
MLX4_DEV_CAP_FLAG_VEP_UC_STEER = 1LL << 41,
MLX4_DEV_CAP_FLAG_VEP_MC_STEER = 1LL << 42,
- MLX4_DEV_CAP_FLAG_COUNTERS = 1LL << 48
+ MLX4_DEV_CAP_FLAG_COUNTERS = 1LL << 48,
+ MLX4_DEV_CAP_FLAG_SENSE_SUPPORT = 1LL << 55
};
#define MLX4_ATTR_EXTENDED_PORT_INFO cpu_to_be16(0xff90)