Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_umc.c42 if (!adev->umc.ras_if) { in amdgpu_umc_ras_late_init()
43 adev->umc.ras_if = in amdgpu_umc_ras_late_init()
45 if (!adev->umc.ras_if) in amdgpu_umc_ras_late_init()
47 adev->umc.ras_if->block = AMDGPU_RAS_BLOCK__UMC; in amdgpu_umc_ras_late_init()
48 adev->umc.ras_if->type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_umc_ras_late_init()
49 adev->umc.ras_if->sub_block_index = 0; in amdgpu_umc_ras_late_init()
50 strcpy(adev->umc.ras_if->name, "umc"); in amdgpu_umc_ras_late_init()
52 ih_info.head = fs_info.head = *adev->umc.ras_if; in amdgpu_umc_ras_late_init()
54 r = amdgpu_ras_late_init(adev, adev->umc.ras_if, in amdgpu_umc_ras_late_init()
59 if (amdgpu_ras_is_supported(adev, adev->umc.ras_if->block)) { in amdgpu_umc_ras_late_init()
[all …]
H A Damdgpu_nbio.c41 if (!adev->nbio.ras_if) { in amdgpu_nbio_ras_late_init()
42 adev->nbio.ras_if = kmalloc(sizeof(struct ras_common_if), GFP_KERNEL); in amdgpu_nbio_ras_late_init()
43 if (!adev->nbio.ras_if) in amdgpu_nbio_ras_late_init()
45 adev->nbio.ras_if->block = AMDGPU_RAS_BLOCK__PCIE_BIF; in amdgpu_nbio_ras_late_init()
46 adev->nbio.ras_if->type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_nbio_ras_late_init()
47 adev->nbio.ras_if->sub_block_index = 0; in amdgpu_nbio_ras_late_init()
48 strcpy(adev->nbio.ras_if->name, "pcie_bif"); in amdgpu_nbio_ras_late_init()
50 ih_info.head = fs_info.head = *adev->nbio.ras_if; in amdgpu_nbio_ras_late_init()
51 r = amdgpu_ras_late_init(adev, adev->nbio.ras_if, in amdgpu_nbio_ras_late_init()
56 if (amdgpu_ras_is_supported(adev, adev->nbio.ras_if->block)) { in amdgpu_nbio_ras_late_init()
[all …]
H A Damdgpu_mmhub.c43 if (!adev->mmhub.ras_if) { in amdgpu_mmhub_ras_late_init()
44 adev->mmhub.ras_if = kmalloc(sizeof(struct ras_common_if), GFP_KERNEL); in amdgpu_mmhub_ras_late_init()
45 if (!adev->mmhub.ras_if) in amdgpu_mmhub_ras_late_init()
47 adev->mmhub.ras_if->block = AMDGPU_RAS_BLOCK__MMHUB; in amdgpu_mmhub_ras_late_init()
48 adev->mmhub.ras_if->type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_mmhub_ras_late_init()
49 adev->mmhub.ras_if->sub_block_index = 0; in amdgpu_mmhub_ras_late_init()
50 strcpy(adev->mmhub.ras_if->name, "mmhub"); in amdgpu_mmhub_ras_late_init()
52 ih_info.head = fs_info.head = *adev->mmhub.ras_if; in amdgpu_mmhub_ras_late_init()
53 r = amdgpu_ras_late_init(adev, adev->mmhub.ras_if, in amdgpu_mmhub_ras_late_init()
55 if (r || !amdgpu_ras_is_supported(adev, adev->mmhub.ras_if->block)) { in amdgpu_mmhub_ras_late_init()
[all …]
H A Damdgpu_sdma.c106 if (!adev->sdma.ras_if) { in amdgpu_sdma_ras_late_init()
107 adev->sdma.ras_if = kmalloc(sizeof(struct ras_common_if), GFP_KERNEL); in amdgpu_sdma_ras_late_init()
108 if (!adev->sdma.ras_if) in amdgpu_sdma_ras_late_init()
110 adev->sdma.ras_if->block = AMDGPU_RAS_BLOCK__SDMA; in amdgpu_sdma_ras_late_init()
111 adev->sdma.ras_if->type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_sdma_ras_late_init()
112 adev->sdma.ras_if->sub_block_index = 0; in amdgpu_sdma_ras_late_init()
113 strcpy(adev->sdma.ras_if->name, "sdma"); in amdgpu_sdma_ras_late_init()
115 fs_info.head = ih_info->head = *adev->sdma.ras_if; in amdgpu_sdma_ras_late_init()
117 r = amdgpu_ras_late_init(adev, adev->sdma.ras_if, in amdgpu_sdma_ras_late_init()
122 if (amdgpu_ras_is_supported(adev, adev->sdma.ras_if->block)) { in amdgpu_sdma_ras_late_init()
[all …]
H A Damdgpu_xgmi.c505 if (!adev->gmc.xgmi.ras_if) { in amdgpu_xgmi_ras_late_init()
506 adev->gmc.xgmi.ras_if = kmalloc(sizeof(struct ras_common_if), GFP_KERNEL); in amdgpu_xgmi_ras_late_init()
507 if (!adev->gmc.xgmi.ras_if) in amdgpu_xgmi_ras_late_init()
509 adev->gmc.xgmi.ras_if->block = AMDGPU_RAS_BLOCK__XGMI_WAFL; in amdgpu_xgmi_ras_late_init()
510 adev->gmc.xgmi.ras_if->type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_xgmi_ras_late_init()
511 adev->gmc.xgmi.ras_if->sub_block_index = 0; in amdgpu_xgmi_ras_late_init()
512 strcpy(adev->gmc.xgmi.ras_if->name, "xgmi_wafl"); in amdgpu_xgmi_ras_late_init()
514 ih_info.head = fs_info.head = *adev->gmc.xgmi.ras_if; in amdgpu_xgmi_ras_late_init()
515 r = amdgpu_ras_late_init(adev, adev->gmc.xgmi.ras_if, in amdgpu_xgmi_ras_late_init()
517 if (r || !amdgpu_ras_is_supported(adev, adev->gmc.xgmi.ras_if->block)) { in amdgpu_xgmi_ras_late_init()
[all …]
H A Damdgpu_gfx.c580 if (!adev->gfx.ras_if) { in amdgpu_gfx_ras_late_init()
581 adev->gfx.ras_if = kmalloc(sizeof(struct ras_common_if), GFP_KERNEL); in amdgpu_gfx_ras_late_init()
582 if (!adev->gfx.ras_if) in amdgpu_gfx_ras_late_init()
584 adev->gfx.ras_if->block = AMDGPU_RAS_BLOCK__GFX; in amdgpu_gfx_ras_late_init()
585 adev->gfx.ras_if->type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in amdgpu_gfx_ras_late_init()
586 adev->gfx.ras_if->sub_block_index = 0; in amdgpu_gfx_ras_late_init()
587 strcpy(adev->gfx.ras_if->name, "gfx"); in amdgpu_gfx_ras_late_init()
589 fs_info.head = ih_info.head = *adev->gfx.ras_if; in amdgpu_gfx_ras_late_init()
591 r = amdgpu_ras_late_init(adev, adev->gfx.ras_if, in amdgpu_gfx_ras_late_init()
596 if (amdgpu_ras_is_supported(adev, adev->gfx.ras_if->block)) { in amdgpu_gfx_ras_late_init()
[all …]
H A Damdgpu_mmhub.h34 struct ras_common_if *ras_if; member
H A Damdgpu_umc.h47 struct ras_common_if *ras_if; member
H A Damdgpu_sdma.h73 struct ras_common_if *ras_if; member
H A Damdgpu_nbio.h97 struct ras_common_if *ras_if; member
H A Damdgpu_gmc.h132 struct ras_common_if *ras_if; member
H A Damdgpu_gfx.h315 struct ras_common_if *ras_if; member
H A Damdgpu_nbio_v7_4.c325 struct ras_manager *obj = amdgpu_ras_find_obj(adev, adev->nbio.ras_if); in nbio_v7_4_handle_ras_controller_intr_no_bifring()
H A Damdgpu_soc15.c1337 if (adev->nbio.ras_if && in soc15_common_hw_fini()
1338 amdgpu_ras_is_supported(adev, adev->nbio.ras_if->block)) { in soc15_common_hw_fini()