| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gfx_v11_0_3.c | 39 struct ras_common_if *ras_if = NULL; in gfx_v11_0_3_rlc_gc_fed_irq() local 55 ras_if = adev->sdma.ras_if; in gfx_v11_0_3_rlc_gc_fed_irq() 57 ras_if = adev->gfx.ras_if; in gfx_v11_0_3_rlc_gc_fed_irq() 59 if (!ras_if) { in gfx_v11_0_3_rlc_gc_fed_irq() 65 dev_warn(adev->dev, "RLC %s FED IRQ\n", ras_if->name); in gfx_v11_0_3_rlc_gc_fed_irq() 68 ih_data.head = *ras_if; in gfx_v11_0_3_rlc_gc_fed_irq() 72 adev->virt.ops->ras_poison_handler(adev, ras_if->block); in gfx_v11_0_3_rlc_gc_fed_irq() 75 "No ras_poison_handler interface in SRIOV for %s!\n", ras_if->name); in gfx_v11_0_3_rlc_gc_fed_irq()
|
| H A D | amdgpu_umc.c | 303 adev->umc.ras_if = &ras->ras_block.ras_comm; in amdgpu_umc_ras_sw_init() 347 struct ras_common_if *ras_if = adev->umc.ras_if; in amdgpu_umc_process_ecc_irq() local 352 if (!ras_if) in amdgpu_umc_process_ecc_irq() 355 ih_data.head = *ras_if; in amdgpu_umc_process_ecc_irq()
|
| H A D | amdgpu_jpeg.c | 271 struct ras_common_if *ras_if = adev->jpeg.ras_if; in amdgpu_jpeg_process_poison_irq() local 276 if (!ras_if) in amdgpu_jpeg_process_poison_irq() 279 ih_data.head = *ras_if; in amdgpu_jpeg_process_poison_irq() 329 adev->jpeg.ras_if = &ras->ras_block.ras_comm; in amdgpu_jpeg_ras_sw_init()
|
| H A D | amdgpu_sdma.c | 142 struct ras_common_if *ras_if = adev->sdma.ras_if; in amdgpu_sdma_process_ecc_irq() local 147 if (!ras_if) in amdgpu_sdma_process_ecc_irq() 150 ih_data.head = *ras_if; in amdgpu_sdma_process_ecc_irq() 339 adev->sdma.ras_if = &ras->ras_block.ras_comm; in amdgpu_sdma_ras_sw_init()
|
| H A D | amdgpu_hdp.h | 41 struct ras_common_if *ras_if; member
|
| H A D | amdgpu_mmhub.c | 42 adev->mmhub.ras_if = &ras->ras_block.ras_comm; in amdgpu_mmhub_ras_sw_init()
|
| H A D | amdgpu_hdp.c | 44 adev->hdp.ras_if = &ras->ras_block.ras_comm; in amdgpu_hdp_ras_sw_init()
|
| H A D | amdgpu_mmhub.h | 69 struct ras_common_if *ras_if; member
|
| H A D | amdgpu_nbio.c | 43 adev->nbio.ras_if = &ras->ras_block.ras_comm; in amdgpu_nbio_ras_sw_init()
|
| H A D | amdgpu_xgmi.h | 97 struct ras_common_if *ras_if; member
|
| H A D | nbio_v7_9.c | 535 struct ras_manager *obj = amdgpu_ras_find_obj(adev, adev->nbio.ras_if); in nbio_v7_9_handle_ras_controller_intr_no_bifring() 568 get_ras_block_str(adev->nbio.ras_if)); in nbio_v7_9_handle_ras_controller_intr_no_bifring() 574 get_ras_block_str(adev->nbio.ras_if)); in nbio_v7_9_handle_ras_controller_intr_no_bifring()
|
| H A D | amdgpu_mca.c | 103 adev->mca.mp0.ras_if = &ras->ras_block.ras_comm; in amdgpu_mca_mp0_ras_sw_init() 127 adev->mca.mp1.ras_if = &ras->ras_block.ras_comm; in amdgpu_mca_mp1_ras_sw_init() 151 adev->mca.mpio.ras_if = &ras->ras_block.ras_comm; in amdgpu_mca_mpio_ras_sw_init()
|
| H A D | amdgpu_nbio.h | 113 struct ras_common_if *ras_if; member
|
| H A D | nbio_v7_4.c | 362 struct ras_manager *obj = amdgpu_ras_find_obj(adev, adev->nbio.ras_if); in nbio_v7_4_handle_ras_controller_intr_no_bifring() 401 get_ras_block_str(adev->nbio.ras_if)); in nbio_v7_4_handle_ras_controller_intr_no_bifring() 407 get_ras_block_str(adev->nbio.ras_if)); in nbio_v7_4_handle_ras_controller_intr_no_bifring()
|
| H A D | amdgpu_vcn.c | 1238 struct ras_common_if *ras_if = adev->vcn.ras_if; in amdgpu_vcn_process_poison_irq() local 1243 if (!ras_if) in amdgpu_vcn_process_poison_irq() 1247 ih_data.head = *ras_if; in amdgpu_vcn_process_poison_irq() 1251 adev->virt.ops->ras_poison_handler(adev, ras_if->block); in amdgpu_vcn_process_poison_irq() 1304 adev->vcn.ras_if = &ras->ras_block.ras_comm; in amdgpu_vcn_ras_sw_init()
|
| H A D | amdgpu_sdma.h | 129 struct ras_common_if *ras_if; member
|
| H A D | amdgpu_umc.h | 126 struct ras_common_if *ras_if; member
|
| H A D | amdgpu_jpeg.h | 134 struct ras_common_if *ras_if; member
|
| H A D | amdgpu_mca.h | 76 struct ras_common_if *ras_if; member
|
| H A D | amdgpu_gfx.c | 974 adev->gfx.ras_if = &ras->ras_block.ras_comm; in amdgpu_gfx_ras_sw_init() 1020 struct ras_common_if *ras_if = adev->gfx.ras_if; in amdgpu_gfx_cp_ecc_error_irq() local 1025 if (!ras_if) in amdgpu_gfx_cp_ecc_error_irq() 1028 ih_data.head = *ras_if; in amdgpu_gfx_cp_ecc_error_irq()
|
| H A D | amdgpu_vcn.h | 346 struct ras_common_if *ras_if; member
|
| H A D | soc15.c | 1333 adev->nbio.ras_if && in soc15_common_hw_fini() 1334 amdgpu_ras_is_supported(adev, adev->nbio.ras_if->block)) { in soc15_common_hw_fini()
|
| H A D | amdgpu_gfx.h | 446 struct ras_common_if *ras_if; member
|
| H A D | amdgpu_xgmi.c | 1609 adev->gmc.xgmi.ras_if = &ras->ras_block.ras_comm; in amdgpu_xgmi_ras_sw_init()
|