Browse Source

Merge "fix(zynqmp): check return status of pm_get_api_version" into integration

pull/1990/head
Joanna Farley 2 years ago
committed by TrustedFirmware Code Review
parent
commit
4ccbdd86bc
  1. 8
      plat/xilinx/zynqmp/pm_service/pm_svc_main.c

8
plat/xilinx/zynqmp/pm_service/pm_svc_main.c

@ -207,10 +207,16 @@ err:
*/
int32_t pm_setup(void)
{
enum pm_ret_status err;
pm_ipi_init(primary_proc);
pm_get_api_version(&pm_ctx.api_version);
err = pm_get_api_version(&pm_ctx.api_version);
if (err != PM_RET_SUCCESS) {
ERROR("BL31: Failed to read Platform Management API version. "
"Return: %d\n", err);
return -EINVAL;
}
if (pm_ctx.api_version < PM_VERSION) {
ERROR("BL31: Platform Management API version error. Expected: "
"v%d.%d - Found: v%d.%d\n", PM_VERSION_MAJOR,

Loading…
Cancel
Save