Add new health error syndrome to indicate that pci data poisoned error
has been received while fetching device ICM data.
Signed-off-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Shay Drory <shayd@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
                return "FFSER error";
        case MLX5_INITIAL_SEG_HEALTH_SYNDROME_HIGH_TEMP_ERR:
                return "High temperature";
+       case MLX5_INITIAL_SEG_HEALTH_SYNDROME_ICM_PCI_POISONED_ERR:
+               return "ICM fetch PCI data poisoned error";
        default:
                return "unrecognized error";
        }
 
        MLX5_INITIAL_SEG_HEALTH_SYNDROME_EQ_INV                       = 0xe,
        MLX5_INITIAL_SEG_HEALTH_SYNDROME_FFSER_ERR                    = 0xf,
        MLX5_INITIAL_SEG_HEALTH_SYNDROME_HIGH_TEMP_ERR                = 0x10,
+       MLX5_INITIAL_SEG_HEALTH_SYNDROME_ICM_PCI_POISONED_ERR         = 0x12,
 };
 
 struct mlx5_ifc_initial_seg_bits {