net/mlx5: Extend health buffer dump
[sfrench/cifs-2.6.git] / include / linux / mlx5 / device.h
index 347167c1880292dac0474b39110ee476ecfb619e..f8a0bbb42c3b514431368ec9d7e9f359b7252ba3 100644 (file)
@@ -541,19 +541,21 @@ struct mlx5_cmd_layout {
        u8              status_own;
 };
 
-enum mlx5_fatal_assert_bit_offsets {
-       MLX5_RFR_OFFSET = 31,
+enum mlx5_rfr_severity_bit_offsets {
+       MLX5_RFR_BIT_OFFSET = 0x7,
 };
 
 struct health_buffer {
-       __be32          assert_var[5];
-       __be32          rsvd0[3];
+       __be32          assert_var[6];
+       __be32          rsvd0[2];
        __be32          assert_exit_ptr;
        __be32          assert_callra;
-       __be32          rsvd1[2];
+       __be32          rsvd1[1];
+       __be32          time;
        __be32          fw_ver;
        __be32          hw_id;
-       __be32          rfr;
+       u8              rfr_severity;
+       u8              rsvd2[3];
        u8              irisc_index;
        u8              synd;
        __be16          ext_synd;