fix: remove redundant CPU_ON event subscription for VMs

In the next patch, we implement support for bootstrapping all pinned
execution context of SPs on secondary CPUs upon receiving CPU_ON power
management event. This makes the support for CPU_ON subscription,
through partition manifest, redundant.

Also, SPMC falls back to entrypoint used for primary execution context
if an MP SP fails to register entrypoint for secondary execution
contexts using FFA_SECONDARY_EP_REGISTER interface.

Change-Id: I15bd8ab20469b4bfb7159f2ad60af55e57355dd8
Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
diff --git a/inc/hf/ffa_partition_manifest.h b/inc/hf/ffa_partition_manifest.h
index f7d45df..8254a70 100644
--- a/inc/hf/ffa_partition_manifest.h
+++ b/inc/hf/ffa_partition_manifest.h
@@ -33,11 +33,9 @@
 	 MANIFEST_REGION_ATTR_EXEC | MANIFEST_REGION_ATTR_SECURITY)
 
 #define MANIFEST_POWER_MANAGEMENT_CPU_OFF_SUPPORTED (UINT32_C(1) << 0)
-#define MANIFEST_POWER_MANAGEMENT_CPU_ON_SUPPORTED (UINT32_C(1) << 3)
 #define MANIFEST_POWER_MANAGEMENT_NONE_MASK (UINT32_C(0))
-#define MANIFEST_POWER_MANAGEMENT_ALL_MASK             \
-	(MANIFEST_POWER_MANAGEMENT_CPU_OFF_SUPPORTED | \
-	 MANIFEST_POWER_MANAGEMENT_CPU_ON_SUPPORTED)
+#define MANIFEST_POWER_MANAGEMENT_ALL_MASK \
+	MANIFEST_POWER_MANAGEMENT_CPU_OFF_SUPPORTED
 
 /* Highest possible value for the boot-order field. */
 #define DEFAULT_BOOT_ORDER 0xFFFF