Lines Matching refs:ras
930 &psp->ras.ras_shared_bo, in psp_ras_init_shared_buf()
931 &psp->ras.ras_shared_mc_addr, in psp_ras_init_shared_buf()
932 &psp->ras.ras_shared_buf); in psp_ras_init_shared_buf()
959 psp->ras.ras_shared_mc_addr, in psp_ras_load()
965 ras_cmd = (struct ta_ras_shared_memory*)psp->ras.ras_shared_buf; in psp_ras_load()
968 psp->ras.session_id = cmd->resp.session_id; in psp_ras_load()
971 psp->ras.ras_initialized = true; in psp_ras_load()
999 psp_prep_ta_unload_cmd_buf(cmd, psp->ras.session_id); in psp_ras_unload()
1014 ras_cmd = (struct ta_ras_shared_memory *)psp->ras.ras_shared_buf; in psp_ras_invoke()
1022 ret = psp_ta_invoke(psp, ta_cmd_id, psp->ras.session_id); in psp_ras_invoke()
1053 if (!psp->ras.ras_initialized) in psp_ras_enable_features()
1056 ras_cmd = (struct ta_ras_shared_memory *)psp->ras.ras_shared_buf; in psp_ras_enable_features()
1083 if (!psp->ras.ras_initialized) in psp_ras_terminate()
1090 psp->ras.ras_initialized = false; in psp_ras_terminate()
1093 amdgpu_bo_free_kernel(&psp->ras.ras_shared_bo, in psp_ras_terminate()
1094 &psp->ras.ras_shared_mc_addr, in psp_ras_terminate()
1095 &psp->ras.ras_shared_buf); in psp_ras_terminate()
1116 if (!psp->ras.ras_initialized) { in psp_ras_initialize()
1135 if (!psp->ras.ras_initialized) in psp_ras_trigger_error()
1138 ras_cmd = (struct ta_ras_shared_memory *)psp->ras.ras_shared_buf; in psp_ras_trigger_error()
1890 struct amdgpu_ras *ras = psp->ras.ras; in psp_load_smu_fw() local
1896 if (amdgpu_in_reset(adev) && ras && ras->supported) { in psp_load_smu_fw()