Lines Matching refs:ras_funcs
437 if (adev->umc.ras_funcs && in amdgpu_gmc_ras_late_init()
438 adev->umc.ras_funcs->ras_late_init) { in amdgpu_gmc_ras_late_init()
439 r = adev->umc.ras_funcs->ras_late_init(adev); in amdgpu_gmc_ras_late_init()
444 if (adev->mmhub.ras_funcs && in amdgpu_gmc_ras_late_init()
445 adev->mmhub.ras_funcs->ras_late_init) { in amdgpu_gmc_ras_late_init()
446 r = adev->mmhub.ras_funcs->ras_late_init(adev); in amdgpu_gmc_ras_late_init()
452 adev->gmc.xgmi.ras_funcs = &xgmi_ras_funcs; in amdgpu_gmc_ras_late_init()
454 if (adev->gmc.xgmi.ras_funcs && in amdgpu_gmc_ras_late_init()
455 adev->gmc.xgmi.ras_funcs->ras_late_init) { in amdgpu_gmc_ras_late_init()
456 r = adev->gmc.xgmi.ras_funcs->ras_late_init(adev); in amdgpu_gmc_ras_late_init()
461 if (adev->hdp.ras_funcs && in amdgpu_gmc_ras_late_init()
462 adev->hdp.ras_funcs->ras_late_init) { in amdgpu_gmc_ras_late_init()
463 r = adev->hdp.ras_funcs->ras_late_init(adev); in amdgpu_gmc_ras_late_init()
468 if (adev->mca.mp0.ras_funcs && in amdgpu_gmc_ras_late_init()
469 adev->mca.mp0.ras_funcs->ras_late_init) { in amdgpu_gmc_ras_late_init()
470 r = adev->mca.mp0.ras_funcs->ras_late_init(adev); in amdgpu_gmc_ras_late_init()
475 if (adev->mca.mp1.ras_funcs && in amdgpu_gmc_ras_late_init()
476 adev->mca.mp1.ras_funcs->ras_late_init) { in amdgpu_gmc_ras_late_init()
477 r = adev->mca.mp1.ras_funcs->ras_late_init(adev); in amdgpu_gmc_ras_late_init()
482 if (adev->mca.mpio.ras_funcs && in amdgpu_gmc_ras_late_init()
483 adev->mca.mpio.ras_funcs->ras_late_init) { in amdgpu_gmc_ras_late_init()
484 r = adev->mca.mpio.ras_funcs->ras_late_init(adev); in amdgpu_gmc_ras_late_init()
494 if (adev->umc.ras_funcs && in amdgpu_gmc_ras_fini()
495 adev->umc.ras_funcs->ras_fini) in amdgpu_gmc_ras_fini()
496 adev->umc.ras_funcs->ras_fini(adev); in amdgpu_gmc_ras_fini()
498 if (adev->mmhub.ras_funcs && in amdgpu_gmc_ras_fini()
499 adev->mmhub.ras_funcs->ras_fini) in amdgpu_gmc_ras_fini()
500 adev->mmhub.ras_funcs->ras_fini(adev); in amdgpu_gmc_ras_fini()
502 if (adev->gmc.xgmi.ras_funcs && in amdgpu_gmc_ras_fini()
503 adev->gmc.xgmi.ras_funcs->ras_fini) in amdgpu_gmc_ras_fini()
504 adev->gmc.xgmi.ras_funcs->ras_fini(adev); in amdgpu_gmc_ras_fini()
506 if (adev->hdp.ras_funcs && in amdgpu_gmc_ras_fini()
507 adev->hdp.ras_funcs->ras_fini) in amdgpu_gmc_ras_fini()
508 adev->hdp.ras_funcs->ras_fini(adev); in amdgpu_gmc_ras_fini()