summaryrefslogtreecommitdiff
path: root/plat/mediatek/mt8195
diff options
context:
space:
mode:
authorLiju-Clr Chen <liju-clr.chen@mediatek.com>2023-01-06 15:50:33 +0800
committerLiju-Clr Chen <liju-clr.chen@mediatek.com>2023-01-11 13:37:50 +0800
commitb0208c73af8b9b6a3286cc846e0715aed6f75c4f (patch)
treec862376605f1a32568539fb96e4cdb3a03965ddf /plat/mediatek/mt8195
parent1c5fc9a25417cbfb08c8aa12a2e398e202fda3d7 (diff)
downloadarm-trusted-firmware-b0208c73af8b9b6a3286cc846e0715aed6f75c4f.tar.gz
refactor(mediatek): change the parameters of LPM API
Change the parameters of the LPM API for further extension. Change-Id: Id8897c256c2118d00c6b9f3e7424ebc6100f02eb Signed-off-by: Liju-Clr Chen <liju-clr.chen@mediatek.com>
Diffstat (limited to 'plat/mediatek/mt8195')
-rw-r--r--plat/mediatek/mt8195/drivers/spm/mt_spm_cond.c4
-rw-r--r--plat/mediatek/mt8195/drivers/spm/mt_spm_cond.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/plat/mediatek/mt8195/drivers/spm/mt_spm_cond.c b/plat/mediatek/mt8195/drivers/spm/mt_spm_cond.c
index c80faf599..0ca0e1d60 100644
--- a/plat/mediatek/mt8195/drivers/spm/mt_spm_cond.c
+++ b/plat/mediatek/mt8195/drivers/spm/mt_spm_cond.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021, MediaTek Inc. All rights reserved.
+ * Copyright (c) 2021-2023, MediaTek Inc. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
@@ -171,7 +171,7 @@ unsigned int mt_spm_cond_check(int state_id,
(((mmio_read_32(SPM_PWR_STATUS) & mask) == 0U) && \
((mmio_read_32(SPM_PWR_STATUS_2ND) & mask) == 0U))
-int mt_spm_cond_update(struct mt_resource_constraint **con,
+int mt_spm_cond_update(struct mt_resource_constraint **con, unsigned int num,
int stateid, void *priv)
{
int res;
diff --git a/plat/mediatek/mt8195/drivers/spm/mt_spm_cond.h b/plat/mediatek/mt8195/drivers/spm/mt_spm_cond.h
index e471b551a..83007af93 100644
--- a/plat/mediatek/mt8195/drivers/spm/mt_spm_cond.h
+++ b/plat/mediatek/mt8195/drivers/spm/mt_spm_cond.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021, MediaTek Inc. All rights reserved.
+ * Copyright (c) 2021-2023, MediaTek Inc. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
@@ -68,6 +68,6 @@ extern unsigned int mt_spm_cond_check(int state_id,
const struct mt_spm_cond_tables *src,
const struct mt_spm_cond_tables *dest,
struct mt_spm_cond_tables *res);
-extern int mt_spm_cond_update(struct mt_resource_constraint **con,
+extern int mt_spm_cond_update(struct mt_resource_constraint **con, unsigned int num,
int stateid, void *priv);
#endif /* MT_SPM_CONDIT_H */