feat(plat/mediatek/mt8195): add support for PTP3

Add PTP3 drivers to protect CPU excessive voltage drop
in CPU heavy loading.

Change-Id: I7bd37912c32d5328ba0287fccc8409794bd19c1d
Signed-off-by: Elly Chiang <elly.chiang@mediatek.com>
diff --git a/plat/mediatek/mt8195/plat_pm.c b/plat/mediatek/mt8195/plat_pm.c
index 522d443..631bba9 100644
--- a/plat/mediatek/mt8195/plat_pm.c
+++ b/plat/mediatek/mt8195/plat_pm.c
@@ -14,6 +14,7 @@
 
 /* platform specific headers */
 #include <mt_gic_v3.h>
+#include <mtk_ptp3_common.h>
 #include <mtspmc.h>
 #include <plat/common/platform.h>
 #include <plat_mtk_lpm.h>
@@ -84,6 +85,9 @@
 
 	coordinate_cluster_pwron();
 
+	/* PTP3 config */
+	ptp3_core_init(cpu);
+
 	/* Enable the GIC CPU interface */
 	gicv3_rdistif_on(cpu);
 	gicv3_cpuif_enable(cpu);