diff options
author | Madhukar Pappireddy <madhukar.pappireddy@arm.com> | 2021-01-20 23:14:43 +0000 |
---|---|---|
committer | TrustedFirmware Code Review <review@review.trustedfirmware.org> | 2021-01-20 23:14:43 +0000 |
commit | c5a25e403a5401c822ca4535db6a8edef98ed85d (patch) | |
tree | e583c289519bb4e3e45780a4b8ce3692777e68b9 /plat | |
parent | 6b2924bbbf37a6ae06a044021c006fd1fa553e5d (diff) | |
parent | f621d5fb4bc17952d2d4b6da138b8a5640b148e3 (diff) | |
download | platform_external_arm-trusted-firmware-c5a25e403a5401c822ca4535db6a8edef98ed85d.tar.gz platform_external_arm-trusted-firmware-c5a25e403a5401c822ca4535db6a8edef98ed85d.tar.bz2 platform_external_arm-trusted-firmware-c5a25e403a5401c822ca4535db6a8edef98ed85d.zip |
Merge "plat: xilinx: versal: Remove code duplication" into integration
Diffstat (limited to 'plat')
-rw-r--r-- | plat/xilinx/versal/pm_service/pm_api_sys.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/plat/xilinx/versal/pm_service/pm_api_sys.c b/plat/xilinx/versal/pm_service/pm_api_sys.c index eae881e22..3cdd9d051 100644 --- a/plat/xilinx/versal/pm_service/pm_api_sys.c +++ b/plat/xilinx/versal/pm_service/pm_api_sys.c @@ -832,6 +832,7 @@ enum pm_ret_status pm_feature_check(uint32_t api_id, unsigned int *version) switch (api_id) { case PM_GET_CALLBACK_DATA: case PM_GET_TRUSTZONE_VERSION: + case PM_LOAD_PDI: *version = (PM_API_BASE_VERSION << 16); return PM_RET_SUCCESS; case PM_GET_API_VERSION: @@ -857,11 +858,6 @@ enum pm_ret_status pm_feature_check(uint32_t api_id, unsigned int *version) case PM_PINCTRL_CONFIG_PARAM_GET: case PM_PINCTRL_CONFIG_PARAM_SET: case PM_IOCTL: - *version = (PM_API_BASE_VERSION << 16); - break; - case PM_QUERY_DATA: - *version = (PM_API_QUERY_DATA_VERSION << 16); - break; case PM_CLOCK_ENABLE: case PM_CLOCK_DISABLE: case PM_CLOCK_GETSTATE: @@ -880,9 +876,9 @@ enum pm_ret_status pm_feature_check(uint32_t api_id, unsigned int *version) case PM_REGISTER_NOTIFIER: *version = (PM_API_BASE_VERSION << 16); break; - case PM_LOAD_PDI: - *version = (PM_API_BASE_VERSION << 16); - return PM_RET_SUCCESS; + case PM_QUERY_DATA: + *version = (PM_API_QUERY_DATA_VERSION << 16); + break; default: *version = 0U; return PM_RET_ERROR_NOFEATURE; |