summaryrefslogtreecommitdiff
path: root/plat
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@amd.com>2023-02-14 08:06:17 +0100
committerMichal Šimek <monstr@monstr.eu>2023-02-16 12:58:03 +0100
commita9113966c35af281e9c8972b1209646963ff55d0 (patch)
tree57cced45dfcc84eb5d5951f374a6e5515fe0cd52 /plat
parent0069933a68d15c93b8a14ac0fd11d36ff3e96e92 (diff)
downloadarm-trusted-firmware-a9113966c35af281e9c8972b1209646963ff55d0.tar.gz
fix(zynqmp): separate EM from PM SMCs
There is no reason to use else and concatenate EM SMCs with PM SMCs via if/else pair. Also synchronize comment location. Change-Id: I147f9d193574c2417c9d92d41a675e35ba282c9f Signed-off-by: Michal Simek <michal.simek@amd.com>
Diffstat (limited to 'plat')
-rw-r--r--plat/xilinx/zynqmp/sip_svc_setup.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plat/xilinx/zynqmp/sip_svc_setup.c b/plat/xilinx/zynqmp/sip_svc_setup.c
index 4ce9b8a5d..e21073660 100644
--- a/plat/xilinx/zynqmp/sip_svc_setup.c
+++ b/plat/xilinx/zynqmp/sip_svc_setup.c
@@ -66,8 +66,10 @@ static uintptr_t sip_svc_smc_handler(uint32_t smc_fid,
if (is_em_fid(smc_fid)) {
return em_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle,
flags);
- } else if (is_pm_fid(smc_fid)) {
+ }
+
/* Let PM SMC handler deal with PM-related requests */
+ if (is_pm_fid(smc_fid)) {
return pm_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle,
flags);
}