msm: pil-gss: Implement Secure PIL support

Use scm-pas to detect if Secure PIL is required and, if it is, call
scm-pas APIs to boot and shutdown the GSS processor instead of
handling these procedures in the Linux kernel.

Change-Id: Ia49c2e0ce8b31ba420d2951014c8a558a3b53164
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
diff --git a/arch/arm/mach-msm/scm-pas.h b/arch/arm/mach-msm/scm-pas.h
index 67a0992..3651ee1 100644
--- a/arch/arm/mach-msm/scm-pas.h
+++ b/arch/arm/mach-msm/scm-pas.h
@@ -1,4 +1,4 @@
-/* Copyright (c) 2010-2011, Code Aurora Forum. All rights reserved.
+/* Copyright (c) 2010-2012, Code Aurora Forum. All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 2 and
@@ -20,6 +20,8 @@
 	PAS_MODEM_SW,
 	PAS_MODEM_FW,
 	PAS_RIVA,
+	PAS_SECAPP,
+	PAS_GSS,
 };
 
 extern int pas_init_image(enum pas_id id, const u8 *metadata, size_t size);