RAS APIs boilerplate for Level Zero Sysman.

-Implement zetSysmanRasGet API

Change-Id: Ib06e4a5d087a1e684c918413c3d98da2082e4f91
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com>
This commit is contained in:
Vilvaraj, T J Vivek
2020-04-06 15:26:25 +05:30
committed by sys_ocldev
parent 9db47c7421
commit 324b1f5c60
14 changed files with 292 additions and 5 deletions

View File

@@ -581,21 +581,21 @@ __zedllexport ze_result_t __zecall
zetSysmanRasGetProperties(
zet_sysman_ras_handle_t hRas,
zet_ras_properties_t *pProperties) {
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
return L0::Ras::fromHandle(hRas)->rasGetProperties(pProperties);
}
__zedllexport ze_result_t __zecall
zetSysmanRasGetConfig(
zet_sysman_ras_handle_t hRas,
zet_ras_config_t *pConfig) {
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
return L0::Ras::fromHandle(hRas)->rasGetConfig(pConfig);
}
__zedllexport ze_result_t __zecall
zetSysmanRasSetConfig(
zet_sysman_ras_handle_t hRas,
const zet_ras_config_t *pConfig) {
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
return L0::Ras::fromHandle(hRas)->rasSetConfig(pConfig);
}
__zedllexport ze_result_t __zecall
@@ -604,7 +604,7 @@ zetSysmanRasGetState(
ze_bool_t clear,
uint64_t *pTotalErrors,
zet_ras_details_t *pDetails) {
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
return L0::Ras::fromHandle(hRas)->rasGetState(clear, pTotalErrors, pDetails);
}
__zedllexport ze_result_t __zecall