From 11855267b55fb70522ed2ac015a6a0002641412e Mon Sep 17 00:00:00 2001 From: Wenzhen Yu Date: Thu, 13 Feb 2025 14:00:09 +0800 Subject: [PATCH] fix(mt8196): remove EC_SUSPEND_PIN initial setting Move EC_SUSPEND_PIN (GPIO_AP_SUSPEND_L) init to coreboot and remove EC_SUSPEND_PIN init from TF-A. Signed-off-by: Wenzhen Yu Change-Id: I3d7a5a923dc9f692495d99255427a39ef5852bf8 --- plat/mediatek/drivers/spm/mt8196/mt_spm.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/plat/mediatek/drivers/spm/mt8196/mt_spm.c b/plat/mediatek/drivers/spm/mt8196/mt_spm.c index 9b1dc9233..2a820894c 100644 --- a/plat/mediatek/drivers/spm/mt8196/mt_spm.c +++ b/plat/mediatek/drivers/spm/mt8196/mt_spm.c @@ -427,12 +427,6 @@ void mt_spm_set_common_sodi_pcm_flags(void) } #endif -static void spm_gpio_init(void) -{ - gpio_set_direction(EC_SUSPEND_PIN, GPIO_DIR_OUT); - gpio_set_value(EC_SUSPEND_PIN, GPIO_LEVEL_HIGH); -} - int spm_boot_init(void) { plat_spm_lock_init(); @@ -450,8 +444,6 @@ int spm_boot_init(void) #if defined(MT_SPM_FEATURE_SUPPORT) spm_hwreq_init(); #endif - spm_gpio_init(); - spm_irq_num = 0xFFFFFFFF; INFO("[%s], PC = 0x%x\n", __func__, mmio_read_32(MD32PCM_PC));