Lines Matching defs:ras
314 struct amdgpu_sdma_ras *ras = NULL;
316 /* adev->sdma.ras is NULL, which means sdma does not
317 * support ras function, then do nothing here.
319 if (!adev->sdma.ras)
322 ras = adev->sdma.ras;
324 err = amdgpu_ras_register_ras_block(adev, &ras->ras_block);
326 dev_err(adev->dev, "Failed to register sdma ras block!\n");
330 strcpy(ras->ras_block.ras_comm.name, "sdma");
331 ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__SDMA;
332 ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE;
333 adev->sdma.ras_if = &ras->ras_block.ras_comm;
336 if (!ras->ras_block.ras_late_init)
337 ras->ras_block.ras_late_init = amdgpu_sdma_ras_late_init;
340 if (!ras->ras_block.ras_cb)
341 ras->ras_block.ras_cb = amdgpu_sdma_process_ras_data_cb;