diff options
Diffstat (limited to 'include/linux/mlx4/device.h')
-rw-r--r-- | include/linux/mlx4/device.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/mlx4/device.h b/include/linux/mlx4/device.h index cfb78fb2c046..a93520c76fde 100644 --- a/include/linux/mlx4/device.h +++ b/include/linux/mlx4/device.h | |||
@@ -49,6 +49,10 @@ enum { | |||
49 | }; | 49 | }; |
50 | 50 | ||
51 | enum { | 51 | enum { |
52 | MLX4_BOARD_ID_LEN = 64 | ||
53 | }; | ||
54 | |||
55 | enum { | ||
52 | MLX4_DEV_CAP_FLAG_RC = 1 << 0, | 56 | MLX4_DEV_CAP_FLAG_RC = 1 << 0, |
53 | MLX4_DEV_CAP_FLAG_UC = 1 << 1, | 57 | MLX4_DEV_CAP_FLAG_UC = 1 << 1, |
54 | MLX4_DEV_CAP_FLAG_UD = 1 << 2, | 58 | MLX4_DEV_CAP_FLAG_UD = 1 << 2, |
@@ -272,6 +276,8 @@ struct mlx4_dev { | |||
272 | unsigned long flags; | 276 | unsigned long flags; |
273 | struct mlx4_caps caps; | 277 | struct mlx4_caps caps; |
274 | struct radix_tree_root qp_table_tree; | 278 | struct radix_tree_root qp_table_tree; |
279 | u32 rev_id; | ||
280 | char board_id[MLX4_BOARD_ID_LEN]; | ||
275 | }; | 281 | }; |
276 | 282 | ||
277 | struct mlx4_init_port_param { | 283 | struct mlx4_init_port_param { |