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.
Change-Id: I3d7a5a923dc9f692495d99255427a39ef5852bf8
diff --git a/plat/mediatek/drivers/spm/mt8196/mt_spm.c b/plat/mediatek/drivers/spm/mt8196/mt_spm.c
index 9b1dc92..2a82089 100644
--- a/plat/mediatek/drivers/spm/mt8196/mt_spm.c
+++ b/plat/mediatek/drivers/spm/mt8196/mt_spm.c
@@ -427,12 +427,6 @@
}
#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 @@
#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));