From 5897e135445e2bf3345297fbe9971a113506d714 Mon Sep 17 00:00:00 2001 From: Tanmay Shah Date: Fri, 26 Aug 2022 15:13:48 -0700 Subject: [PATCH] fix(versal): add SGI register call version check PM_FEATURE_CHECK is supported only for platform management API. PM_LOAD_PDI command is not intended for platform management. This patch removes version check of PM_LOAD_PDI and adds version check of command that is used for SGI registartion. Signed-off-by: Tanmay Shah Change-Id: I353163109b639acab73120f405a811770e8831a0 --- plat/xilinx/versal/pm_service/pm_api_sys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plat/xilinx/versal/pm_service/pm_api_sys.c b/plat/xilinx/versal/pm_service/pm_api_sys.c index 8fa8a4480..d15184280 100644 --- a/plat/xilinx/versal/pm_service/pm_api_sys.c +++ b/plat/xilinx/versal/pm_service/pm_api_sys.c @@ -514,7 +514,7 @@ enum pm_ret_status pm_feature_check(uint32_t api_id, uint32_t *ret_payload, case PM_GET_TRUSTZONE_VERSION: ret_payload[0] = PM_API_VERSION_2; return PM_RET_SUCCESS; - case PM_LOAD_PDI: + case TF_A_PM_REGISTER_SGI: ret_payload[0] = PM_API_BASE_VERSION; return PM_RET_SUCCESS; default: -- 2.39.5