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 <wenzhen.yu@mediatek.com>
Change-Id: I3d7a5a923dc9f692495d99255427a39ef5852bf8
This commit is contained in:
Wenzhen Yu 2025-02-13 14:00:09 +08:00
parent ee2e99c3e3
commit 11855267b5

View file

@ -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));