}
if (amdgpu_uniras_enabled(adev) || (ras_obj->hw_ops &&
- (ras_obj->hw_ops->query_ras_error_count ||
- ras_obj->hw_ops->query_ras_error_status))) {
+ (ras_obj->hw_ops->query_ras_error_count ||
+ ras_obj->hw_ops->query_ras_error_status)) ||
+ amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13, 0, 14) ||
+ amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13, 0, 12) ||
+ amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13, 0, 6)) {
r = amdgpu_ras_sysfs_create(adev, ras_block);
if (r)
goto interrupt;