Lines Matching refs:mmhub
37 if (!adev->mmhub.ras_if) { in amdgpu_mmhub_ras_late_init()
38 adev->mmhub.ras_if = kmalloc(sizeof(struct ras_common_if), GFP_KERNEL); in amdgpu_mmhub_ras_late_init()
39 if (!adev->mmhub.ras_if) in amdgpu_mmhub_ras_late_init()
41 adev->mmhub.ras_if->block = AMDGPU_RAS_BLOCK__MMHUB; in amdgpu_mmhub_ras_late_init()
42 adev->mmhub.ras_if->type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_mmhub_ras_late_init()
43 adev->mmhub.ras_if->sub_block_index = 0; in amdgpu_mmhub_ras_late_init()
44 strcpy(adev->mmhub.ras_if->name, "mmhub"); in amdgpu_mmhub_ras_late_init()
46 ih_info.head = fs_info.head = *adev->mmhub.ras_if; in amdgpu_mmhub_ras_late_init()
47 r = amdgpu_ras_late_init(adev, adev->mmhub.ras_if, in amdgpu_mmhub_ras_late_init()
49 if (r || !amdgpu_ras_is_supported(adev, adev->mmhub.ras_if->block)) { in amdgpu_mmhub_ras_late_init()
50 kfree(adev->mmhub.ras_if); in amdgpu_mmhub_ras_late_init()
51 adev->mmhub.ras_if = NULL; in amdgpu_mmhub_ras_late_init()
60 adev->mmhub.ras_if) { in amdgpu_mmhub_ras_fini()
61 struct ras_common_if *ras_if = adev->mmhub.ras_if; in amdgpu_mmhub_ras_fini()