summaryrefslogtreecommitdiff
path: root/plat/mediatek/common/mtk_sip_svc.c
diff options
context:
space:
mode:
Diffstat (limited to 'plat/mediatek/common/mtk_sip_svc.c')
-rw-r--r--plat/mediatek/common/mtk_sip_svc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plat/mediatek/common/mtk_sip_svc.c b/plat/mediatek/common/mtk_sip_svc.c
index 65916599..021511e0 100644
--- a/plat/mediatek/common/mtk_sip_svc.c
+++ b/plat/mediatek/common/mtk_sip_svc.c
@@ -33,6 +33,7 @@
#include <mmio.h>
#include <mtk_plat_common.h>
#include <mtk_sip_svc.h>
+#include <plat_sip_calls.h>
#include <runtime_svc.h>
#include <uuid.h>
@@ -117,7 +118,8 @@ uint64_t sip_smc_handler(uint32_t smc_fid,
switch (smc_fid) {
case SIP_SVC_CALL_COUNT:
/* Return the number of Mediatek SiP Service Calls. */
- SMC_RET1(handle, MTK_SIP_NUM_CALLS);
+ SMC_RET1(handle,
+ MTK_COMMON_SIP_NUM_CALLS + MTK_PLAT_SIP_NUM_CALLS);
case SIP_SVC_UID:
/* Return UID to the caller */