platform: msm_shared: Add support for qseecom in bootloader

Add qseecom support in appsbootloader

Change-Id: Idc6dc4cc9a77ffd06dd95798e93eed780959d767
diff --git a/platform/msm_shared/include/scm.h b/platform/msm_shared/include/scm.h
index 83685d5..06f6c6a 100644
--- a/platform/msm_shared/include/scm.h
+++ b/platform/msm_shared/include/scm.h
@@ -318,6 +318,10 @@
 int scm_svc_get_secure_state(uint32_t *state_low, uint32_t *state_high);
 
 int scm_protect_keystore(uint32_t * img_ptr, uint32_t  img_len);
+int
+scm_call(uint32_t svc_id, uint32_t cmd_id, const void *cmd_buf,
+        size_t cmd_len, void *resp_buf, size_t resp_len);
+
 
 #define SCM_SVC_FUSE                0x08
 #define SCM_BLOW_SW_FUSE_ID         0x01
@@ -342,6 +346,7 @@
 
 #define SCM_SVC_MILESTONE_32_64_ID      0x1
 #define SCM_SVC_MILESTONE_CMD_ID        0xf
+#define SCM_SVC_TZSCHEDULER             0xFC
 
 enum ap_ce_channel_type {
 AP_CE_REGISTER_USE = 0,
@@ -451,4 +456,7 @@
  */
 void scm_init();
 bool is_secure_boot_enable();
+
+/* Is armv8 supported */
+bool is_scm_armv8_support();
 #endif