Home
last modified time | relevance | path

Searched refs:ras_comm (Results 1 – 14 of 14) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Dmca_v3_0.c46 if ((block_obj->ras_comm.block == block) && in mca_v3_0_ras_block_match()
47 (block_obj->ras_comm.sub_block_index == sub_block_index)) { in mca_v3_0_ras_block_match()
61 .ras_comm = {
87 .ras_comm = {
113 .ras_comm = {
135 mca->mp0.ras_if = &mca->mp0.ras->ras_block.ras_comm; in mca_v3_0_init()
136 mca->mp1.ras_if = &mca->mp1.ras->ras_block.ras_comm; in mca_v3_0_init()
137 mca->mpio.ras_if = &mca->mpio.ras->ras_block.ras_comm; in mca_v3_0_init()
A Damdgpu_jpeg.c246 strcpy(adev->jpeg.ras->ras_block.ras_comm.name, "jpeg"); in jpeg_set_ras_funcs()
247 adev->jpeg.ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__JPEG; in jpeg_set_ras_funcs()
248 adev->jpeg.ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__POISON; in jpeg_set_ras_funcs()
249 adev->jpeg.ras_if = &adev->jpeg.ras->ras_block.ras_comm; in jpeg_set_ras_funcs()
A Damdgpu_sdma.c328 strcpy(ras->ras_block.ras_comm.name, "sdma"); in amdgpu_sdma_ras_sw_init()
329 ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__SDMA; in amdgpu_sdma_ras_sw_init()
330 ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_sdma_ras_sw_init()
331 adev->sdma.ras_if = &ras->ras_block.ras_comm; in amdgpu_sdma_ras_sw_init()
A Dgmc_v9_0.c1325 strcpy(adev->umc.ras->ras_block.ras_comm.name, "umc"); in gmc_v9_0_set_umc_funcs()
1326 adev->umc.ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__UMC; in gmc_v9_0_set_umc_funcs()
1327 adev->umc.ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in gmc_v9_0_set_umc_funcs()
1328 adev->umc.ras_if = &adev->umc.ras->ras_block.ras_comm; in gmc_v9_0_set_umc_funcs()
1375 strcpy(adev->mmhub.ras->ras_block.ras_comm.name, "mmhub"); in gmc_v9_0_set_mmhub_ras_funcs()
1376 adev->mmhub.ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__MMHUB; in gmc_v9_0_set_mmhub_ras_funcs()
1377 adev->mmhub.ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in gmc_v9_0_set_mmhub_ras_funcs()
1378 adev->mmhub.ras_if = &adev->mmhub.ras->ras_block.ras_comm; in gmc_v9_0_set_mmhub_ras_funcs()
1391 adev->hdp.ras_if = &adev->hdp.ras->ras_block.ras_comm; in gmc_v9_0_set_hdp_ras_funcs()
A Damdgpu_ras.c908 if (block_obj->ras_comm.block == block) in amdgpu_ras_block_match_default()
1632 block_obj->ras_comm.name); in amdgpu_ras_interrupt_poison_consumption_handler()
1647 block_obj->ras_comm.name); in amdgpu_ras_interrupt_poison_consumption_handler()
1790 ras_obj = container_of(head, struct amdgpu_ras_block_object, ras_comm); in amdgpu_ras_interrupt_add_handler()
2564 adev->nbio.ras_if = &adev->nbio.ras->ras_block.ras_comm; in amdgpu_ras_init()
2805 r = obj->ras_late_init(adev, &obj->ras_comm); in amdgpu_ras_late_init()
2808 obj->ras_comm.name, r); in amdgpu_ras_late_init()
2812 amdgpu_ras_block_late_init_default(adev, &obj->ras_comm); in amdgpu_ras_late_init()
2846 if (amdgpu_ras_is_supported(adev, obj->ras_comm.block) && in amdgpu_ras_fini()
2848 obj->ras_fini(adev, &obj->ras_comm); in amdgpu_ras_fini()
[all …]
A Dgmc_v11_0.c588 strcpy(adev->umc.ras->ras_block.ras_comm.name, "umc"); in gmc_v11_0_set_umc_funcs()
589 adev->umc.ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__UMC; in gmc_v11_0_set_umc_funcs()
590 adev->umc.ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in gmc_v11_0_set_umc_funcs()
591 adev->umc.ras_if = &adev->umc.ras->ras_block.ras_comm; in gmc_v11_0_set_umc_funcs()
A Dhdp_v4_0.c163 .ras_comm = {
A Dgmc_v10_0.c705 strcpy(adev->umc.ras->ras_block.ras_comm.name, "umc"); in gmc_v10_0_set_umc_funcs()
706 adev->umc.ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__UMC; in gmc_v10_0_set_umc_funcs()
707 adev->umc.ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in gmc_v10_0_set_umc_funcs()
708 adev->umc.ras_if = &adev->umc.ras->ras_block.ras_comm; in gmc_v10_0_set_umc_funcs()
A Damdgpu_gfx.c721 strcpy(ras->ras_block.ras_comm.name, "gfx"); in amdgpu_gfx_ras_sw_init()
722 ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__GFX; in amdgpu_gfx_ras_sw_init()
723 ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_gfx_ras_sw_init()
724 adev->gfx.ras_if = &ras->ras_block.ras_comm; in amdgpu_gfx_ras_sw_init()
A Damdgpu_vcn.c1172 strcpy(adev->vcn.ras->ras_block.ras_comm.name, "vcn"); in amdgpu_vcn_set_ras_funcs()
1173 adev->vcn.ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__VCN; in amdgpu_vcn_set_ras_funcs()
1174 adev->vcn.ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__POISON; in amdgpu_vcn_set_ras_funcs()
1175 adev->vcn.ras_if = &adev->vcn.ras->ras_block.ras_comm; in amdgpu_vcn_set_ras_funcs()
A Damdgpu_ras.h500 struct ras_common_if ras_comm; member
A Dnbio_v7_4.c661 .ras_comm = {
A Damdgpu_gmc.c455 adev->gmc.xgmi.ras_if = &adev->gmc.xgmi.ras->ras_block.ras_comm; in amdgpu_gmc_ras_early_init()
A Damdgpu_xgmi.c1051 .ras_comm = {

Completed in 32 milliseconds