From 380f64b2e39c60cb9a1f751b25cbce11c5e03e20 Mon Sep 17 00:00:00 2001 From: James Liao Date: Wed, 7 Sep 2022 18:43:03 +0800 Subject: [PATCH] feat(mt8188): enable SPM and LPM Enable SPM and LPM features for MT8188. Signed-off-by: James Liao Change-Id: Ib3e2b305e9e3cf5a67e6e787ff942831b5ff28cd --- plat/mediatek/build_helpers/options.mk | 3 ++- plat/mediatek/mt8188/plat_config.mk | 4 +++- plat/mediatek/mt8188/platform.mk | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/plat/mediatek/build_helpers/options.mk b/plat/mediatek/build_helpers/options.mk index 027964809..128b14f6d 100644 --- a/plat/mediatek/build_helpers/options.mk +++ b/plat/mediatek/build_helpers/options.mk @@ -1,5 +1,5 @@ # -# Copyright (c) 2022, MediaTek Inc. All rights reserved. +# Copyright (c) 2022-2023, MediaTek Inc. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # @@ -23,3 +23,4 @@ $(eval $(call add_defined_option,CONFIG_MTK_SMP_EN)) $(eval $(call add_defined_option,CONFIG_MTK_CPU_SUSPEND_EN)) $(eval $(call add_defined_option,CONFIG_MTK_PM_ARCH)) $(eval $(call add_defined_option,CONFIG_MTK_CPU_PM_ARCH)) +$(eval $(call add_defined_option,CONFIG_MTK_SUPPORT_SYSTEM_SUSPEND)) diff --git a/plat/mediatek/mt8188/plat_config.mk b/plat/mediatek/mt8188/plat_config.mk index 137318e7a..2e3392f12 100644 --- a/plat/mediatek/mt8188/plat_config.mk +++ b/plat/mediatek/mt8188/plat_config.mk @@ -1,5 +1,5 @@ # -# Copyright (c) 2022, MediaTek Inc. All rights reserved. +# Copyright (c) 2022-2023, MediaTek Inc. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # @@ -41,6 +41,8 @@ CONFIG_MTK_CPU_PM_SUPPORT := y CONFIG_MTK_CPU_PM_ARCH := 3_2 CONFIG_MTK_SMP_EN := y CONFIG_MTK_CPU_SUSPEND_EN := y +CONFIG_MTK_SPM_VERSION := mt8188 +CONFIG_MTK_SUPPORT_SYSTEM_SUSPEND := y CPU_PM_TINYSYS_SUPPORT := y MTK_PUBEVENT_ENABLE := y diff --git a/plat/mediatek/mt8188/platform.mk b/plat/mediatek/mt8188/platform.mk index b6a17aa4c..333002ff8 100644 --- a/plat/mediatek/mt8188/platform.mk +++ b/plat/mediatek/mt8188/platform.mk @@ -1,5 +1,5 @@ # -# Copyright (c) 2022, MediaTek Inc. All rights reserved. +# Copyright (c) 2022-2023, MediaTek Inc. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # @@ -39,6 +39,7 @@ MODULES-y += $(MTK_PLAT)/drivers/pmic MODULES-y += $(MTK_PLAT)/drivers/pmic_wrap MODULES-y += $(MTK_PLAT)/drivers/ptp3 MODULES-y += $(MTK_PLAT)/drivers/rtc +MODULES-y += $(MTK_PLAT)/drivers/spm MODULES-y += $(MTK_PLAT)/drivers/timer MODULES-y += $(MTK_PLAT)/helpers MODULES-y += $(MTK_PLAT)/topology -- 2.39.5