diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mlx4/device.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/mlx4/device.h b/include/linux/mlx4/device.h index 53ef894bfa05..ce9ef491addf 100644 --- a/include/linux/mlx4/device.h +++ b/include/linux/mlx4/device.h | |||
| @@ -82,6 +82,12 @@ enum { | |||
| 82 | MLX4_DEV_CAP_FLAG_COUNTERS = 1LL << 48 | 82 | MLX4_DEV_CAP_FLAG_COUNTERS = 1LL << 48 |
| 83 | }; | 83 | }; |
| 84 | 84 | ||
| 85 | #define MLX4_ATTR_EXTENDED_PORT_INFO cpu_to_be16(0xff90) | ||
| 86 | |||
| 87 | enum { | ||
| 88 | MLX_EXT_PORT_CAP_FLAG_EXTENDED_PORT_INFO = 1 << 0 | ||
| 89 | }; | ||
| 90 | |||
| 85 | enum { | 91 | enum { |
| 86 | MLX4_BMME_FLAG_LOCAL_INV = 1 << 6, | 92 | MLX4_BMME_FLAG_LOCAL_INV = 1 << 6, |
| 87 | MLX4_BMME_FLAG_REMOTE_INV = 1 << 7, | 93 | MLX4_BMME_FLAG_REMOTE_INV = 1 << 7, |
| @@ -276,6 +282,7 @@ struct mlx4_caps { | |||
| 276 | u32 port_mask; | 282 | u32 port_mask; |
| 277 | enum mlx4_port_type possible_type[MLX4_MAX_PORTS + 1]; | 283 | enum mlx4_port_type possible_type[MLX4_MAX_PORTS + 1]; |
| 278 | u32 max_counters; | 284 | u32 max_counters; |
| 285 | u8 ext_port_cap[MLX4_MAX_PORTS + 1]; | ||
| 279 | }; | 286 | }; |
| 280 | 287 | ||
| 281 | struct mlx4_buf_list { | 288 | struct mlx4_buf_list { |
